Commit graph

8669 commits

Author SHA1 Message Date
pokeeffe-molecula
dcc295b25d fixed broken shell script 2022-01-13 14:24:44 -06:00
pokeeffe-molecula
ff16924a0a fixed path typo 2022-01-13 13:31:41 -06:00
pokeeffe-molecula
f4d28b840a stop gauntlet from running every build 2022-01-13 13:00:02 -06:00
pokeeffe-molecula
da3cabe642 Merge branch 'master' into cicd-smoketest 2022-01-13 12:57:42 -06:00
pokeeffe-molecula
04a2df3036 added basic integration tests 2022-01-13 12:57:26 -06:00
Bruce Baranowski
c60bed21c3
Merge pull request #1840 from molecula/IO-47
added tags to sg terraform
2022-01-12 19:18:04 -05:00
bruce-b-molecula
ef5736c73e added tags to sg terraform 2022-01-12 18:59:28 -05:00
Ben Johnson
24c38cd6b9
Merge pull request #1848 from molecula/fb-828
[FB-828] Fix RBF WAL size check
2022-01-12 09:59:01 -07:00
Ben Johnson
a49a14652f Fix RBF WAL size check
This commit changes the max WAL size calculation to double the
number of bitmap pages in the WAL as they require an extra header
page. Previously, this was causing the WAL to be overrun and
references to those pages were outside the mmap range and caused a
panic.
2022-01-12 08:26:14 -07:00
pokeeffe-molecula
5f5caff30d
Merge pull request #1855 from molecula/cicd-smoketest
Really get gauntlet to run in master
2022-01-11 18:42:02 -06:00
pokeeffe-molecula
24a963ef52
Merge branch 'master' into cicd-smoketest 2022-01-11 18:27:22 -06:00
pokeeffe-molecula
d896953af4 stop gauntlet from running on push 2022-01-11 18:08:14 -06:00
pokeeffe-molecula
8919d9d5d3 change the way we call ssh 2022-01-11 15:51:18 -06:00
Matthew Jaffee
afc1cd62b7
Merge pull request #1853 from molecula/fb-1115-rip-rowcache
FB-1115 rip out rowcache
2022-01-11 14:10:05 -06:00
Matthew Jaffee
34393dee09 rip out rowcache
not strictly backward compatible... hopefully no one is actually using
the rowcache config option
2022-01-11 13:49:09 -06:00
pokeeffe-molecula
c647c0c079
Merge pull request #1851 from molecula/cicd-smoketest
Cicd smoketest
2022-01-11 12:56:07 -06:00
pokeeffe-molecula
7e8d217208 so much fail... 2022-01-11 12:21:38 -06:00
pokeeffe-molecula
5056a8ea4d Update .gitlab-ci.yml 2022-01-11 11:39:45 -06:00
pokeeffe-molecula
562d665014
Merge branch 'master' into cicd-smoketest 2022-01-11 11:37:23 -06:00
Matthew Jaffee
951368acea
Merge pull request #1852 from molecula/fb-1118-commented-prints
remove a bunch of commented print statements and unecessary prints
2022-01-11 11:08:48 -06:00
pokeeffe-molecula
130c2265ca
Merge branch 'master' into cicd-smoketest 2022-01-11 11:00:58 -06:00
Matthew Jaffee
df88b5a78c remove a bunch of commented print statements and unecessary prints 2022-01-11 10:42:44 -06:00
Matthew Jaffee
888e68f884
Merge pull request #1847 from molecula/1147-slow-int-import
FB-1147 FB-1149 add sorting for ints/mutex in batch importer
2022-01-11 10:41:45 -06:00
pokeeffe-molecula
994ba6f597 ignore in sonarcloud 2022-01-11 10:30:28 -06:00
Matthew Jaffee
48b4169cb5 refactor client batch tests to reduce duplication
also use a single cluster with each test creating a different index
rather than each test creating a whole new cluster.

runtime went from 38s to 30s in my informal tests
2022-01-11 10:17:43 -06:00
Matthew Jaffee
db87a3c4f7 fix vet shadow issue 2022-01-11 10:15:58 -06:00
Matthew Jaffee
7fbd371038 get some of the client tests to actually *run*
discovered that client tests weren't running due to integration build
tag. Fixed the file I needed to get through SonarCloud and documented
rest of what needs to be done in FB-1152 https://molecula.atlassian.net/browse/FB-1152
2022-01-11 10:15:58 -06:00
Matthew Jaffee
131f891f75 fix up error messages in client batch test 2022-01-11 10:15:58 -06:00
Matthew Jaffee
6335b9c801 disable retryablehttp logger because *wow* that's a lot of output 2022-01-11 10:15:58 -06:00
Matthew Jaffee
16161025f2 trying to get sonar coverage reporting working
looks like test-report.out and coverage.out aren't about the same
tests. I'm unclear on how sonar uses tests.reportPaths vs
coverage.reportPaths, but figured I'd try at least generating them
from the same run to see if that helped.
2022-01-11 10:15:58 -06:00
Matthew Jaffee
55a385ed2d add sorting for ints/mutex in batch importer
fixes pathological case where imports with randomly ordered IDs which
spanned multiple shards and included ints or mutex fields could be
incredibly slow due to making 1000s of requests.
2022-01-11 10:15:58 -06:00
reese
ce8b5fa323
Merge pull request #1849 from molecula/fb-1148
distinct on timestamps can reduce now
2022-01-11 09:52:52 -06:00
pokeeffe-molecula
4bcdb817a5 Merge branch 'master' into cicd-smoketest 2022-01-11 08:49:03 -06:00
pokeeffe-molecula
394a6e9854 switching gauntlet to scheduled 2022-01-11 08:47:02 -06:00
pokeeffe-molecula
4b192ee8bf added progress reporting 2022-01-10 18:02:45 -06:00
pokeeffe-molecula
5ec9d7cf96 Now with more gauntlet 2022-01-10 16:11:03 -06:00
reesporte
1f370744c5 add multi-shard test for distinct(timestamp) 2022-01-10 15:41:30 -06:00
reesporte
cf483aca77 distinct on timestamps can reduce now 2022-01-10 13:07:57 -06:00
pokeeffe-molecula
e4e667215f try to run full gauntlet 2022-01-10 12:19:06 -06:00
pokeeffe-molecula
d35273c3b5 Update .gitlab-ci.yml 2022-01-10 11:59:32 -06:00
pokeeffe-molecula
d3b64941a5 fix yaml (again) 2022-01-10 10:42:48 -06:00
pokeeffe-molecula
63bf6dee2e fix yaml 2022-01-10 10:38:11 -06:00
pokeeffe-molecula
d4e9852b09 try to get gauntlet to run e2e on GitLab 2022-01-10 10:28:51 -06:00
pokeeffe-molecula
320ae1a8b2 make test failures clearer 2022-01-10 08:24:11 -06:00
pokeeffe-molecula
286953c5fc getting gauntlet working 2022-01-09 11:53:14 -06:00
pokeeffe-molecula
b82e05b012
Merge pull request #1843 from molecula/cicd-smoketest
make sure gauntlet does not run unless scheduled
2022-01-08 17:09:49 -06:00
pokeeffe-molecula
6dee0d1ec2 changes 2022-01-08 16:42:23 -06:00
pokeeffe-molecula
a5c36d5c21 remove un-needed files 2022-01-08 16:00:46 -06:00
pokeeffe-molecula
4743624210 refactored scripts for imperative setup and execution 2022-01-08 15:35:57 -06:00
pokeeffe-molecula
bb434639ad cleaning up terraform to put in pre-prepared VPC 2022-01-07 17:25:48 -06:00