pokeeffe-molecula
4d8ff30eaa
Merge branch 'master' into cicd-will-it-never-end
2022-02-11 17:33:13 -06:00
pokeeffe-molecula
92d491682d
added perf test
2022-02-11 15:38:33 -06:00
Matthew Jaffee
7a0025f417
Merge pull request #1911 from molecula/max-memory-extract-only
...
[SUP-143] Restrict max-memory setting to Extract() only
2022-02-11 14:47:24 -06:00
Ben Johnson
6d06f5550b
Restrict max-memory to Extract() calls only
2022-02-11 14:19:56 -06:00
Matthew Jaffee
4fb22e495c
Merge pull request #1916 from molecula/test-port-conflicts
...
more binding to 0==less port conflicts in CI
2022-02-11 14:04:52 -06:00
Matthew Jaffee
b5dae698ff
remove unused env var from test
...
cluster.hosts is no longer a config option since move to etcd
2022-02-11 12:02:10 -06:00
Matthew Jaffee
53a33134d9
add verbose output to race tests
2022-02-11 12:02:10 -06:00
Matthew Jaffee
102a6e723b
more binding to 0==less port conflicts in CI
2022-02-11 12:02:10 -06:00
souhailanoor
7a2929d788
Merge pull request #1913 from molecula/clustertests-coverage
...
FB-1183: Enable code coverage for clustertests
2022-02-11 11:50:36 -06:00
pokeeffe-molecula
23980af634
Merge branch 'master' into cicd-will-it-never-end
2022-02-11 11:40:11 -06:00
Souhaila Noor
7983a7506f
- Need to get code coverage on the server and client side
...
- For server side, used an instrumented binary with a test that wraps around the main entrypoint for featurebase
- Every time, the binary is called, a new coverage file is generated.
- For the client side, used the standard -coverprofile flag for go test to generate code coverage
- For backup test that's expected to fail, needed to call Run call in backup.go directly. The code coverage is not written to disk for an instrumented binary if there is an error.
2022-02-11 11:26:00 -06:00
Garrison Davis
33c7e16c24
Merge pull request #1917 from molecula/gd-examine-aws-perms
...
Investigating AWS credential issues
2022-02-11 09:32:57 -07:00
garrison.davis@molecula.com
054f7c6cce
Make wget less noisy
2022-02-11 08:57:23 -07:00
garrison.davis@molecula.com
27024de323
Use profile explicitly
2022-02-11 08:55:57 -07:00
pokeeffe-molecula
90d897ad7d
address merge conflict
2022-02-10 14:00:06 -06:00
pokeeffe-molecula
966a86e4de
Merge branch 'master' into cicd-will-it-never-end
2022-02-10 13:59:40 -06:00
pokeeffe-molecula
bb1f403974
fixes to able defn
2022-02-10 13:56:59 -06:00
Garrison Davis
a21dd96b2d
Merge pull request #1912 from molecula/gd-instance-scale-in-protection
...
Stop termination in the gauntlet stage
2022-02-09 17:01:06 -07:00
Garrison Davis
26dc93d761
Merge branch 'master' into gd-instance-scale-in-protection
2022-02-09 16:41:59 -07:00
garrison.davis@molecula.com
62e6544089
Stop termination in the gauntlet stage
...
We have pipelines that get to the gauntlet stage then get failed because
the ASG scales-in before the gauntlet stage finishes. (4/6 of the last
gauntlet failures were from this failure.)
There are a few ways to fix this, but my proposal is to turn on scale-in
protection to stop scaling in the instance running the gauntlet job
(scale in other instances instead), then turn off the scale-in
protection after the gauntlet test is run.
2022-02-09 16:22:10 -07:00
Samir Patel
1dc0d2c88b
Merge pull request #1910 from molecula/pql-variables
...
[FB-1063] Dynamically expand queries based on $variable values
2022-02-09 16:58:33 -05:00
Samir Patel
96de9834bc
Merge branch 'master' into pql-variables
2022-02-09 14:40:18 -05:00
Samir Patel
39c9a062aa
address feedback
2022-02-09 13:16:19 -06:00
Samir Patel
be68241d8e
add test
2022-02-09 12:33:12 -06:00
Samir Patel
bfcbf9d784
change interfaceOrVariable type
2022-02-09 11:29:11 -06:00
pokeeffe-molecula
3a0777c063
added 'able' perf testing environment
2022-02-08 16:30:35 -06:00
Samir Patel
edc16a61ea
remove comment
2022-02-08 16:08:04 -06:00
Samir Patel
4fee777c23
Merge branch 'pql-variables' of github.com:molecula/featurebase into pql-variables
2022-02-08 16:02:56 -06:00
Samir Patel
9e8b968c19
Refactor ExpandVars to reduce complexity
2022-02-08 15:58:12 -06:00
Samir Patel
cd0bdd4c30
refactor
2022-02-08 15:43:14 -06:00
Samir Patel
fbe23915cf
support ConstRow expansion and cleanup
2022-02-08 13:39:22 -06:00
Matthew Jaffee
456e8d6417
Merge pull request #1907 from molecula/fb-1108-3-cleanup
...
Fb 1108 3 cleanup
2022-02-08 09:50:01 -06:00
Matthew Jaffee
04b13d9eb6
have test use the cluster.Start helper to avoid port conflicts
...
cluster.Start creates ephemeral ports for all the etcd stuff, whereas
node.Start uses the default config. I don't know why this test was
using the node.Start, but it passes without it.
2022-02-08 09:30:07 -06:00
Samir Patel
9a52dd1a2c
handle rows for the most part
2022-02-07 20:00:05 -06:00
Ben Johnson
4fb795d6cb
Parse variables for _field
2022-02-07 15:40:24 -07:00
Samir Patel
f5d0b227fa
messing with parser, Rows call
...
messing around trying to get Rows call to recognize
$ syntax. got Rows to not barf, but it is interpreting $ syntax
as string values for the _field parameter as opposed to a Variable
2022-02-07 16:21:35 -06:00
Samir Patel
a755006d95
match on variable name, not field name
2022-02-07 15:43:32 -06:00
Matthew Jaffee
6cc5d198ee
remove unused stuff and fix a bunch of random staticcheck issues
...
sorry... once I saw, I couldn't unsee
2022-02-07 15:10:10 -06:00
Matthew Jaffee
c2ed9ecdba
remove InternalQueryClient
2022-02-07 15:10:10 -06:00
reese
6408debacf
Merge pull request #1905 from molecula/fb1172
...
fb1172: enable refresh tokens
2022-02-07 14:03:33 -06:00
reesporte
88d2914b15
fb1172: enable refresh tokens
...
- rip out gobby stuff
- add tokenCache, groupsCache
- refresh the token if needed
- set cookies after authenticate
- remove signature validation, the IDP does that for us
- added way more unit tests
- update older tests to use new API
- add fake idp to authcluster tests
2022-02-07 13:42:11 -06:00
Samir Patel
b3faaa9dc0
handle expanding of Row call
...
working for equality, but not for inequalityh ATM
2022-02-07 12:55:10 -06:00
reese
e8c123ca23
Merge pull request #1908 from molecula/log-index
...
log index with query for grpc
2022-02-04 16:53:39 -06:00
reesporte
8097e7dffd
update test
2022-02-04 16:26:56 -06:00
reesporte
ede85735df
use nfpm 2.11.3 so CI doesn't break
2022-02-04 16:12:20 -06:00
reesporte
1f8efd663c
log index with query for grpc
2022-02-04 16:04:19 -06:00
Matthew Jaffee
36b721fd8d
Merge pull request #1902 from molecula/sup-139
...
[SUP-139] Fix GroupBy with multiple offset int groups
2022-02-04 11:34:36 -06:00
Ben Johnson
f824117df9
Fix GroupBy with multiple offset int groups
2022-02-04 09:36:59 -07:00
Matthew Jaffee
ed736b3cb3
Merge pull request #1904 from molecula/fb-1108-2-move-http-to-core
...
remove http subpackage and bring implementations into core
2022-02-04 08:56:10 -06:00
Matthew Jaffee
254bacc40c
remove http subpackage and bring implementations into core
...
remove interfaces as necessary
2022-02-03 21:04:04 -06:00