|
723e56b37f
|
Merge pull request 'Jepsen testing (NLnet task 3 subtask 1)' (#544) from jepsen into main
continuous-integration/drone/push Build is passing
Reviewed-on: #544
|
2024-01-11 10:52:12 +00:00 |
|
|
fa9247f11b
|
jepsen: updated results, confirming that task3 works
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
|
2023-12-14 16:23:48 +01:00 |
|
|
a8b0e01f88
|
Merge pull request 'OpenAPI specification of admin APIv1' (#672) from api-v1 into main
continuous-integration/drone/push Build is passing
Reviewed-on: #672
|
2023-11-29 15:42:46 +00:00 |
|
|
8088690650
|
fix the doc
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
|
2023-11-28 16:18:28 +01:00 |
|
|
ffa659433d
|
Merge pull request 'Doc: fix db_engines section and improve config reference' (#674) from fix-doc-db-engine into main
continuous-integration/drone/push Build is failing
Reviewed-on: #674
|
2023-11-28 12:03:46 +00:00 |
|
|
cfa5550cb2
|
doc: move replication_mode to top of configuration page reference
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
|
2023-11-28 11:58:27 +01:00 |
|
|
939d1f2e17
|
doc: improve navigation in configuration reference
|
2023-11-28 11:53:26 +01:00 |
|
|
1f6efe57be
|
doc: update the db_engine section
|
2023-11-28 11:33:31 +01:00 |
|
|
3908619eac
|
add ClusterHealthReport endpoint to the API
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
|
2023-11-28 09:34:01 +01:00 |
|
|
68d23cccdf
|
disable int64 finally for now
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
|
2023-11-23 10:20:36 +01:00 |
|
|
9f1043586c
|
set layout version as required
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
|
2023-11-23 10:16:16 +01:00 |
|
|
1caa6e29e5
|
capacity is int64
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
|
2023-11-23 10:02:41 +01:00 |
|
|
814b3e11d4
|
fix query parameters for keys
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
|
2023-11-23 08:50:10 +01:00 |
|
|
2d37e7fa39
|
convert showsecretkey from bool to enum
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
|
2023-11-22 21:05:36 +01:00 |
|
|
4f473f43c9
|
Change how query parameters are handled
continuous-integration/drone/pr Build is failing
continuous-integration/drone/push Build is passing
|
2023-11-22 20:39:38 +01:00 |
|
|
3684c29ad0
|
handle key changes
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
|
2023-11-22 18:14:38 +01:00 |
|
|
0d415f42ac
|
Port GetKeyInfo by adding showSecretKey query param
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
|
2023-11-22 18:05:11 +01:00 |
|
|
20b3afbde4
|
Port layout endpoints
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
|
2023-11-22 17:49:51 +01:00 |
|
|
e3cd6ed530
|
port GetLayout and AddLayout
continuous-integration/drone/push Build is failing
continuous-integration/drone/pr Build is passing
|
2023-11-22 15:24:30 +01:00 |
|
|
9b24d7c402
|
Upgrade GetNodes
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
|
2023-11-22 14:25:04 +01:00 |
|
|
36bd21a148
|
Merge pull request 'Allow 0 as a part number marker' (#670) from asonix/garage:main into main
continuous-integration/drone/push Build is passing
Reviewed-on: #670
|
2023-11-22 10:33:31 +00:00 |
|
|
d1d1940252
|
Health info message now advertises API v1
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
|
2023-11-22 09:28:50 +01:00 |
|
|
c63b446989
|
skeleton for api v1
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
|
2023-11-22 08:58:09 +01:00 |
|
|
92fd899fb6
|
Allow 0 as a part number marker
continuous-integration/drone/pr Build is passing
|
2023-11-21 17:39:51 -06:00 |
|
|
92dd2bbe15
|
jepsen: nlnet task3a seems to fix things
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
|
2023-11-16 18:09:13 +01:00 |
|
|
18e5811159
|
jepsen: add patch and use more complete names
continuous-integration/drone/pr Build is failing
continuous-integration/drone/push Build is passing
|
2023-11-16 12:57:21 +01:00 |
|
|
f4d3905d15
|
Merge pull request 'nix: add clang to flake.nix and shell.nix' (#664) from add-clang into main
continuous-integration/drone/push Build is passing
Reviewed-on: #664
|
2023-10-26 09:25:53 +00:00 |
|
|
a0fa50dfcd
|
Merge pull request 's3 api: refactoring and bug fix in ListObjects' (#655) from fix-list-objects into main
continuous-integration/drone/push Build is passing
Reviewed-on: #655
|
2023-10-26 09:22:47 +00:00 |
|
|
d50fa2a562
|
nix: add clang to flake.nix and shell.nix
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
|
2023-10-26 11:19:22 +02:00 |
|
|
5b1f50be65
|
jepsen: testing
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
|
2023-10-25 14:43:24 +02:00 |
|
|
9df7fa0bcd
|
jepsen: use 7 nodes
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
|
2023-10-25 14:04:39 +02:00 |
|
|
fd85010a40
|
jepsen: failures with set2 test in --scenario r
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
|
2023-10-25 12:13:27 +02:00 |
|
|
cfbfa09d24
|
jepsen: fix set2 test omg finally this is so stupid
|
2023-10-25 11:50:16 +02:00 |
|
|
db921cc05f
|
jepsen: reconfigure nemesis + add db nemesis
|
2023-10-25 11:41:34 +02:00 |
|
|
4fa2646a75
|
jepsen: got a failure with set1
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
|
2023-10-24 17:45:22 +02:00 |
|
|
d7ab2c639e
|
jepsen: fix nemesis to actually generate many operations
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
|
2023-10-24 16:39:50 +02:00 |
|
|
d13bde5e26
|
jepsen: set1 and set2 don't fail anymore ??
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
|
2023-10-24 15:44:05 +02:00 |
|
|
75d5d08ee1
|
Merge pull request 'Ensure increasing version timestamps when writing new object versions' (#543) from increasing-timestamps into main
continuous-integration/drone/push Build is passing
Reviewed-on: #543
|
2023-10-24 10:07:16 +00:00 |
|
|
d2c365767b
|
jepsen: more testing
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
|
2023-10-24 11:39:45 +02:00 |
|
|
fb6c9a1243
|
jepsen: update readme
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
|
2023-10-20 15:55:09 +02:00 |
|
|
9030c1eef8
|
jepsen: code path for nemesis final generator
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
|
2023-10-20 15:53:46 +02:00 |
|
|
654775308e
|
jepsen: add cluster reconfiguration nemesis
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
|
2023-10-20 15:48:37 +02:00 |
|
|
f5b0972781
|
jepsen: register crdt read-after-write is fixed with deleteobject patch
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
|
2023-10-20 15:00:10 +02:00 |
|
|
c82d91c6bc
|
DeleteObject: always insert a deletion marker with a bigger timestamp than everything before
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
continuous-integration/drone Build is passing
|
2023-10-20 13:56:35 +02:00 |
|
|
8686cfd0b1
|
s3 api: also ensure increasing timestamps for create_multipart_upload
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
|
2023-10-20 13:37:37 +02:00 |
|
|
d148b83d4f
|
jepsen: reg2 failure seems to happen only with deleteobject
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
|
2023-10-20 13:36:48 +02:00 |
|
|
c6cde1f143
|
remove now-unused key parameter in check_quotas
|
2023-10-20 13:20:47 +02:00 |
|
|
4b93ce179a
|
jepsen: errors in reg2 workload under investigation
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
|
2023-10-20 12:56:55 +02:00 |
|
|
4ba18ce9cc
|
jepsen: wip checker for register-like behavior
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
|
2023-10-20 12:13:11 +02:00 |
|
|
ef662822c9
|
jepsen: fix the list-objects call (?)
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
|
2023-10-19 23:40:55 +02:00 |
|