Matthew Jaffee
f7b4f621a1
remove references to LICENSE and checks for it in source files
2021-11-19 10:38:06 -06:00
nm
3b92f9493d
add config files for release
2021-11-19 01:26:18 +03:00
Todd Gruben
253ca1182e
upgrade go
2021-11-11 15:46:45 -06:00
Ben Johnson
395f35fc3d
FB-904: Add deb/rpm packaging of FeatureBase binary
2021-11-04 10:32:59 -06:00
nagamocha3000
c24a5e77ba
Test paused node picks up once cluster state is back to normal
...
This adds the following test:
1. cluster comes up (node 1,2,3), status normal
2. Pause node 3
3. Insert keys making sure to filter out the keys that will go to the paused node
4. Wait for status to become degraded
5. Unpause node 3
6. Wait for status to get back to normal
7. Check that keys were replicated to all 3 nodes
2021-09-30 20:48:01 +03:00
Samir Patel
746ffd4bd1
Rename in docker-tag-push
2021-09-22 15:41:09 -05:00
Samir Patel
0ec855766c
Rename in make docker-image
2021-09-22 15:41:05 -05:00
Samir Patel
3ca15cc3c4
Rename docker builds to featurebase
2021-09-22 15:41:00 -05:00
Samir Patel
44897d9310
docker fix
2021-09-22 15:35:52 -05:00
Kasey C. Rodgers
2ae1de8ad6
Update Makefile
...
corrected typo in docker-release section
2021-09-14 07:31:23 -07:00
kcrodgers24
efcb0768db
wip
2021-09-14 07:31:23 -07:00
kcrodgers24
ba10b3dfde
add support for ARM64
2021-09-14 07:31:23 -07:00
nagamocha3000
575854df8a
Make index-key replication more resilient to network failures
2021-09-14 03:12:52 +03:00
Seebs
37b55c190f
drop rbf_bolt tests from CI
...
The rbf_bolt tests are unusually expensive, partially because they're
run with the race detector on, but also because it's basically running
two copies of all the tests and comparing them... But they haven't
detected anything in ages, because the RBF stuff is now pretty stable,
and those tests take about twice as long as anything else in our testing,
and thus impede our workflow noticably for little-to-no return. We might
some day want to fully remove them, but for now, just taking them out of
CI should streamline our workflows a bit.
2021-09-07 14:06:23 -05:00
Seebs
7b27a48d7c
allow Molecula copyrights
2021-08-17 15:23:31 -05:00
Mahesh Arumugam
bce6d91618
Merge branch 'master' into ma/cloud-109
2021-07-19 14:42:36 -07:00
Travis
7e718743d2
Rename pilosa binary to featurebase
2021-07-19 15:27:14 -05:00
Mahesh Arumugam
858f889745
FeatureBase Renaming: changing go.mod module name for featurebase
2021-07-19 09:20:30 -07:00
Todd Gruben
3f8047778c
CI test for backup restore
2021-06-30 14:52:15 -05:00
Mahesh Arumugam
f57abbf7fc
go version set to 1.16.3 in makefile
2021-05-24 12:17:19 -07:00
Mahesh Arumugam
ce2b07b650
move to go 1.16.4
2021-05-24 12:16:57 -07:00
Mahesh Arumugam
25ddc2d3a0
fixing the build tags
2021-05-24 12:16:28 -07:00
Mahesh Arumugam
0523088fed
add darwin-arm64 support
2021-05-24 12:15:48 -07:00
Alan Bernstein
4a00bd9d6e
Remove lattice submodule steps from pilosa makefile
2021-05-21 14:56:55 -05:00
Nia Weiss
e9b92e1cd4
add ExternalLookup query
2021-03-25 13:21:28 -04:00
Kuba Podgórski
1e5388dbe9
Move internals proto files into separate package (pb)
2021-03-22 20:28:00 +01:00
Kuba Podgórski
8131e807bf
Add client package with go-pilosa implementation
2021-03-22 20:22:38 +01:00
Travis
ea8b07d380
Merge branch 'master' into disco
2021-03-02 22:11:04 -06:00
Matt Jaffee
88b093db7a
add 60m timeout to topt-race tests to match topt
2021-03-02 20:36:53 -06:00
Cody Soyland
bfa9682ba5
Fix incorrect build flags
2021-03-01 17:01:06 -06:00
Cody Soyland
dca19f7e94
Add new Docker build process and continuous delivery
2021-02-26 14:34:14 -06:00
Travis
5b237cae13
Merge branch 'master' into disco
2021-02-12 20:29:41 -06:00
Maxton Huff
c973fae6aa
remove remaining release-build-trial
2021-02-11 11:01:16 -06:00
Maxton Huff
c60893a8ee
edit and move trial code from server.go to trial.go and combine release build targets
2021-02-11 11:01:16 -06:00
Maxton Huff
1dbab1ff92
add draft trial version of molecula
2021-02-11 11:01:15 -06:00
Travis
855e1b35f5
more use of noder; remove c.nodes
...
disable some of the gossip logic
implement some of the stator logic
2021-01-31 23:42:49 -06:00
Travis
c9e6f17ae0
Merge branch 'master' into disco
2021-01-23 19:22:20 -06:00
Cody Soyland
671c7262c9
Add lattice to PHONY
2021-01-22 16:26:09 -06:00
Cody Soyland
34f728521c
Add git-submodule to manage lattice version
2021-01-22 15:05:19 -06:00
Travis
13984353e4
remove instances of os.Getenv("PILOSA_TXSRC")
2021-01-21 21:18:46 -06:00
Ben Johnson
b7973e2612
Add read benchmarks
2021-01-12 13:48:09 -07:00
Cody Soyland
f351b7efa6
Use "make" inside docker build so that CGO_ENABLED uses exported value from Makefile
2020-12-09 13:21:07 -06:00
Cody Soyland
5d18c0af2b
Enable cgo on test -race
2020-12-09 09:00:03 -06:00
Cody Soyland
eef6359db3
Disable cgo on all builds, add additional tests for docker
2020-12-08 19:42:51 -06:00
Jason E. Aten
7a9e0969cb
remove lmdb as a Tx backend
...
- test only still uses a Barrier utility from the go-lmdb package;
it could be ported in at some point.
2020-12-04 23:17:59 +00:00
Jason E. Aten
24bd1543f3
Makefile to go1.14.10
2020-10-27 18:07:13 +00:00
Cody Soyland
fc29bf5ec8
Fix Docker build target, enable when building Linux releases
2020-10-23 14:27:00 -05:00
Seebs
5e36638e10
Supply "subject alternative name" for TLS certificates
...
Go killed off using the common name for hostnames starting with 1.15,
but this can be addressed by recreating the certs using a Subject
Alternative Name for the domain for "localhost". This allows tests
to pass without hanging, at least for me.
2020-10-20 14:14:26 -05:00
Jason E. Aten
275779173d
go1.15.3 support with GODEBUG=x509ignoreCN=0
2020-10-20 12:23:35 -05:00
Jason E. Aten
2b4e6d25f5
CI catches red blue-green tests. Qcx write flag
...
- fix a CI/Makefile issue that was hiding red tests in CI.
- the testv and testv-race targets now require /bin/bash
- In executor.go, the top-level query context Qcx now
has a write flag. It will upgrade read-Tx to write-Tx
when Store() wraps some inner local-read operations,
to avoid deadlocking against its own query. This deadlock
happens in TestExecutor_Execute_SetRow/Set_NewRow
under rbf_lmdb blue-green testing without the upgrade.
2020-10-20 10:38:40 -05:00