Commit Graph

  • 5d1fa591d9 Add compatibility list Alex Auvolat 2021-02-19 19:10:23 +01:00
  • e64ecbdccd S3 compatibility: return 404 instead of 400 on some multipart commands Alex Auvolat 2021-02-19 18:51:05 +01:00
  • 55a2a636ca Implement ListObjectsV2 Alex Auvolat 2021-02-19 16:44:06 +01:00
  • 02d512f3fd Fix #28, extra headers being ignored (because of profound stupidity) Alex Auvolat 2021-02-19 12:38:22 +01:00
  • 76390085ef Small improvements in the S3 put workflow Alex Auvolat 2021-02-19 12:11:02 +01:00
  • 3b023c0c3b try to fix smoke test Alex Auvolat 2021-02-17 19:30:31 +01:00
  • b5dc4d33a9 CI improvements Alex Auvolat 2021-02-17 18:46:36 +01:00
  • a3d9d0faac yea more gzip Alex Auvolat 2021-02-10 13:11:13 +01:00
  • bcf727f9c1 oops, missed a step Alex Auvolat 2021-02-10 12:54:11 +01:00
  • 24766a0eb9 change dockerfile; add gzip caching Alex Auvolat 2021-02-10 12:53:00 +01:00
  • 75d96bdc58 Add drone caching Alex Auvolat 2021-02-08 16:32:29 +01:00
  • b3a27b9ebb Add drone badge Alex Auvolat 2021-02-08 15:04:22 +01:00
  • 9a8b387bb0 fix drone Alex Auvolat 2021-02-08 15:02:03 +01:00
  • 536bbb2277 add drone.yml Alex Auvolat 2021-02-08 14:58:24 +01:00
  • f26c795c99 Add warning Alex Auvolat 2021-01-23 19:15:57 +01:00
  • 6f6bf23bec Move doc files here from Deuxfleur's site repo Alex Auvolat 2021-01-23 19:12:10 +01:00
  • 36814be447 Fix S3 ListObjects result and replace println!s by debug!s 0.1.1b Alex Auvolat 2021-01-16 16:05:54 +01:00
  • 6a5add3386 Fix build 0.1.1 Alex Auvolat 2021-01-15 19:12:08 +01:00
  • e818f51073 Forgot a bump Alex Auvolat 2021-01-15 18:36:51 +01:00
  • ceeb0732a2 Use 0.1.0b instead of 0.1.0 (for compatibility with new Error type) Alex Auvolat 2021-01-15 18:27:58 +01:00
  • c21317dc58 Branch out garage_model from 0.1.0 to fix incompatibility with garage_util 0.1.1 0.1.0b Alex Auvolat 2021-01-15 18:21:51 +01:00
  • 1d1d497e2b Bump everything to 0.1.1 Alex Auvolat 2021-01-15 17:54:48 +01:00
  • 97494b4a19 Merge pull request 'Support website publishing' (#7) from feature/website into master Alex 2021-01-15 17:49:49 +01:00
  • 851893a3f2 Do not accept domains such as [hello Alex Auvolat 2021-01-15 17:49:10 +01:00
  • f8a40e8c4f Explicitly set code path unreachable Quentin 2021-01-15 17:11:15 +01:00
  • fad7bc405b Behavior problem: do not panic anymore + add tests Quentin 2021-01-15 17:03:54 +01:00
  • 1e10c6a61c Doc tests that do not compile/work must be tagged with ignore Quentin 2021-01-15 17:03:38 +01:00
  • 11a79a95dd Simplify Error file Quentin 2021-01-15 16:24:27 +01:00
  • c441a358cd Remove unused dependencies Quentin 2021-01-15 16:16:32 +01:00
  • f496e41ef4 Replace an already done check by unreachable!() Quentin 2021-01-15 15:44:44 +01:00
  • 2f4378a9c4 Fix formatting Quentin Dufour 2020-12-17 22:51:44 +01:00
  • ccda9ab1ca Merge branch 'master' into feature/website Quentin Dufour 2020-12-17 21:09:50 +01:00
  • 086e5be290 Update testing script Quentin Dufour 2020-12-17 21:04:59 +01:00
  • 3132deca58 Web server access control Quentin Dufour 2020-12-17 20:43:14 +01:00
  • 011ff87b5f Push update Quentin 2020-12-15 13:23:22 +01:00
  • 3bc4d57a0f First implementation of the CLI Quentin 2020-12-15 12:48:24 +01:00
  • a3566e49da Start to implement Website CLI Quentin 2020-12-14 21:50:40 +01:00
  • d0eb6a457f Migrate RPC to new schema Quentin 2020-12-14 21:46:49 +01:00
  • 96388acf23 Implement migration Quentin 2020-12-12 21:35:29 +01:00
  • 8956db2a81 Make less things public Alex Auvolat 2020-12-12 17:58:19 +01:00
  • e72c6d0575 Merge pull request 'Table+Model doc' (#22) from doc/model into master Alex 2020-12-12 17:08:28 +01:00
  • 5c6c067b0c More documentation on CRDTs (we should probably extract this to a standalone crate!) Alex Auvolat 2020-12-12 17:06:40 +01:00
  • e1ce2b228a WIP table migration Quentin 2020-12-12 17:00:31 +01:00
  • 0b3084ca5f Merge branch 'master' into doc/model Alex Auvolat 2020-12-12 16:05:28 +01:00
  • 1119d466e7 Fix S3 command Quentin 2020-12-10 20:19:22 +01:00
  • e8c12072ce Merge branch 'master' into feature/website Quentin 2020-12-10 20:12:56 +01:00
  • 51d0c14e44 CLI structure Quentin 2020-12-10 18:13:32 +01:00
  • 022b386a50 Improved compatibility on list API call Alex Auvolat 2020-12-06 15:39:03 +01:00
  • 857440f192 Merge pull request 'Propose ETag fix' (#23) from bug/etag into master Alex 2020-12-06 15:27:58 +01:00
  • 39f45b3058 Merge pull request 'Merge the new smoke test to master' (#25) from feature/smoke-script into master Alex 2020-12-06 15:27:39 +01:00
  • 986e15459a Merge branch 'master' into feature/website Quentin 2020-12-06 15:21:09 +01:00
  • e13fd09543 Reduce garage.1.rnd size to store it inline Quentin 2020-12-06 13:33:08 +01:00
  • a92868504f Indentation & comments Quentin 2020-12-06 10:23:14 +01:00
  • d2d1fc676d Test awscli/s3cmd interactions Quentin 2020-12-06 10:19:01 +01:00
  • a12930075d Test garage list & delete commands Quentin 2020-12-06 10:04:17 +01:00
  • 5c3dd9c74a Fix typo Quentin 2020-12-06 09:54:11 +01:00
  • 28055b708f Improve README, add more tests Quentin 2020-12-06 09:13:47 +01:00
  • 132c54b807 wip smoke test Quentin 2020-12-05 18:27:51 +01:00
  • 4a5bbbb810 Propose ETag fix Alex Auvolat 2020-12-05 19:23:46 +01:00
  • dfbc280c37 Merge pull request 'Content-range fix' (#24) from bug/content-range into master Alex 2020-12-05 19:21:32 +01:00
  • 76b489f3d3 Reformulate patch Alex Auvolat 2020-12-05 19:20:07 +01:00
  • bd7e3d1bd1 Fix Content-Length Quentin 2020-12-05 18:57:22 +01:00
  • 9f46fb699a Content-range fix Alex Auvolat 2020-12-05 16:37:59 +01:00
  • f844d4ee9b Add slide on consistency Alex Auvolat 2020-12-01 17:42:13 +01:00
  • 7642229d54 Two new slides Alex Auvolat 2020-12-01 14:31:13 +01:00
  • ad432eb154 Add some first technical slides Alex Auvolat 2020-12-01 13:46:23 +01:00
  • 9a57a0319a Talk Quentin 2020-11-30 17:32:37 +01:00
  • 9b3aabfcbf Add talk template Alex Auvolat 2020-11-30 15:54:31 +01:00
  • 8df0b322ab Fix merge error Quentin 2020-11-29 17:40:36 +01:00
  • a512db342e Merge branch 'master' into feature/website Quentin 2020-11-29 17:40:03 +01:00
  • 2f11191f60 Use ipv6 localhost for dev cluster and different port numbers Alex Auvolat 2020-11-29 17:31:58 +01:00
  • 54c3a023f0 Use aws cli version 2 Quentin 2020-11-29 17:27:49 +01:00
  • 15f409d404 Merge branch 'master' into feature/website Quentin 2020-11-29 17:19:55 +01:00
  • cee6c3a821 A fix for s3cmd Quentin 2020-11-29 17:15:49 +01:00
  • 13d1b66ba4 Rollback logging on dev-cluster Quentin 2020-11-29 17:07:12 +01:00
  • d54f15b2c6 Small optimisation Alex Auvolat 2020-11-29 17:06:55 +01:00
  • 3f18aa6f1d Add a smoke test script Quentin 2020-11-29 17:03:08 +01:00
  • 07e87595f8 S3 does not support accentuated buckets + add a script to clean tmp Quentin 2020-11-29 16:48:49 +01:00
  • fed97f37e1 ETag patch Alex Auvolat 2020-11-29 16:38:01 +01:00
  • 601ae25ad2 Small refactorings Alex Auvolat 2020-11-29 16:21:28 +01:00
  • cbd10c1b0a Add some doc on LWW Quentin 2020-11-23 18:17:48 +01:00
  • 8722e27600 CRDT doc Quentin 2020-11-23 17:49:21 +01:00
  • aa320aa04a Merge branch 'master' into feature/website Quentin 2020-11-22 19:54:47 +01:00
  • ba1f8060fe Merge pull request 'Fix checksum handling' (#21) from bug/checksums into master Alex 2020-11-22 15:29:02 +01:00
  • 17dc610f8a Also check hash for < 3KB files Quentin 2020-11-22 11:14:46 +01:00
  • 435d5f9205 Fix base64/hex checksum comparison Quentin 2020-11-22 11:04:33 +01:00
  • fb18f5e17a Fix wrong http status code Quentin 2020-11-21 18:14:02 +01:00
  • 28efe341cb Merge branch 'master' into feature/website Quentin 2020-11-21 18:01:50 +01:00
  • b7a377308b Handle HEAD Quentin 2020-11-21 17:58:14 +01:00
  • a88fd49f71 Use handle_get Quentin 2020-11-21 17:50:19 +01:00
  • b3814b15cc Merge pull request 'Use cleaner CRDT data types for objects to avoid accidents like #16' (#18) from feature/better-crdt into master Alex 2020-11-21 16:01:26 +01:00
  • 78be2b363f Remove s3cmd mention Quentin 2020-11-21 15:45:52 +01:00
  • 92ab3eedfc Use awscli instead of s3cmd Quentin 2020-11-21 15:44:09 +01:00
  • 0f33231ee6 We are able to serve a file Quentin 2020-11-21 15:15:25 +01:00
  • d4c7f4e374 Fix host to key Quentin 2020-11-21 12:01:02 +01:00
  • 2f6eca4ef3 Merge remote-tracking branch 'origin/master' into feature/website Quentin 2020-11-21 10:52:27 +01:00
  • a8b3c8fd58 data hexdump in warning Alex Auvolat 2020-11-20 23:37:34 +01:00
  • f9be964c3f Warning when cannot decode entry (data format incompatibilities) Alex Auvolat 2020-11-20 23:33:30 +01:00
  • 4f7f1d1cb3 less type bounds Alex Auvolat 2020-11-20 23:23:55 +01:00
  • 68be5072e5 simplify Alex Auvolat 2020-11-20 23:20:20 +01:00