|
952c9570c4
|
bump version to v0.9.0
|
2023-10-10 14:08:11 +02:00 |
|
|
2e656b541b
|
Merge branch 'main' into next
|
2023-10-03 18:40:37 +02:00 |
|
|
7353038a64
|
config: allow using paths for unix domain sockets in various places
this patch updates the config format to also allow paths in bind
addresses for unix domain sockets.
this has been added to all apis except rpc.
|
2023-09-29 18:38:30 +02:00 |
|
|
10195f1567
|
util: add helper sum type for unix and tcp socket addresses
this patch introduces a new sum type that can represent either a
tcp socket address or a unix domain socket path.
|
2023-09-29 18:37:36 +02:00 |
|
|
897cbf2c27
|
actually update rmp-serde to 1.1.2 for both garage and netapp dependency (fix #629)
|
2023-09-27 13:13:00 +02:00 |
|
|
51abbb02d8
|
Merge branch 'main' into next
|
2023-09-11 20:00:02 +02:00 |
|
|
f8b3883611
|
config: make block_size and sled_cache_capacity expressable as strings
|
2023-09-11 18:34:59 +02:00 |
|
|
51b9731a08
|
make lmdb's map_size configurable (fix #628)
|
2023-09-11 18:03:44 +02:00 |
|
|
ad6b1cc0be
|
Merge branch 'main' into next
|
2023-09-11 13:14:18 +02:00 |
|
|
71c0188055
|
block manager: skeleton for multi-hdd support
|
2023-09-06 16:35:28 +02:00 |
|
|
51eac97260
|
update version to 0.8.4
|
2023-09-05 23:28:12 +02:00 |
|
|
2e90e1c124
|
Merge branch 'main' into next
|
2023-08-29 11:32:42 +02:00 |
|
|
cece1be1bb
|
bump version to 0.8.3
|
2023-08-28 13:17:26 +02:00 |
|
|
c855284760
|
src/util: fix typo
|
2023-07-14 14:25:40 +03:00 |
|
|
90b2d43eb4
|
Merge branch 'main' into next
|
2023-06-13 17:14:11 +02:00 |
|
|
e7e164a280
|
Make fsync an option for meta and data
|
2023-06-09 16:23:21 +02:00 |
|
Roberto Hidalgo
|
ef8a7add08
|
set default for [consul-services] api
|
2023-05-22 08:57:15 -06:00 |
|
Roberto Hidalgo
|
b770504126
|
simplify code according to feedback
|
2023-05-22 08:57:15 -06:00 |
|
Roberto Hidalgo
|
6b69404f1a
|
rename mode to consul_http_api
|
2023-05-22 08:57:15 -06:00 |
|
Roberto Hidalgo
|
fd7dbea5b8
|
follow feedback, fold into existing feature
|
2023-05-22 08:57:15 -06:00 |
|
Roberto Hidalgo
|
bd6485565e
|
allow additional ServiceMeta, docs
|
2023-05-22 08:57:15 -06:00 |
|
Roberto Hidalgo
|
02ba9016ab
|
register consul services against local agent instead of catalog api
|
2023-05-22 08:57:15 -06:00 |
|
|
19639705e6
|
Mark sled as deprecated, make lmdb default, and improve sqlite and lmdb defaults
|
2023-05-17 14:30:53 +02:00 |
|
|
a1cec2cd60
|
Split format_table into separate crate and reduce k2v-client dependencies
|
2023-05-17 13:01:37 +02:00 |
|
Jonathan Davies
|
c783194e8b
|
*: apply clippy recommendations.
|
2023-05-09 20:49:34 +01:00 |
|
|
351d734e6c
|
Merge branch 'main' into next
|
2023-05-09 12:40:08 +02:00 |
|
|
9e0a9c1c15
|
move git-version dependency to main crate to reduce rebuilds
|
2023-05-09 11:35:32 +02:00 |
|
|
d2deee0b8b
|
Declare garage crates using workspace.dependencies
This will allow to really disable "sled" feature without declaring
`default-features = false` in every Cargo.toml where garage_db and
garage_model is used.
See https://doc.rust-lang.org/cargo/reference/workspaces.html#the-dependencies-table
|
2023-05-09 08:46:15 +00:00 |
|
|
fa78d806e3
|
Merge branch 'main' into next
|
2023-04-25 12:34:26 +02:00 |
|
|
0a1ddcf630
|
Prepare for v0.8.2
|
2023-03-13 18:46:31 +01:00 |
|
Jonathan Davies
|
25f2a46fc3
|
rpc/system_metrics.rs: Added rustversion label to garage_build_info metric.
|
2023-03-10 14:46:44 +00:00 |
|
Jonathan Davies
|
ff70e09aa0
|
util/forwarded_headers.rs: Generalized handle_forwarded_for_headers()
here.
|
2023-03-03 19:17:40 +00:00 |
|
|
80e2326998
|
fixes for pr 499
|
2023-02-06 12:23:55 +01:00 |
|
|
656b8d42de
|
secrets can be passed directly in config, as file, or as env
|
2023-02-03 15:27:39 +01:00 |
|
Jonathan Davies
|
20c1cdf662
|
Cargo.toml: Loosen tracing dependency to just 0.1.
|
2023-01-26 11:13:11 +00:00 |
|
Jonathan Davies
|
f952e37ba7
|
{model,util}/Cargo.toml: Updated blake2 from 0.9 to 0.10.
|
2023-01-26 11:13:11 +00:00 |
|
Jonathan Davies
|
fbafa76284
|
{db,util}/Cargo.toml: Updated mktemp from 0.4 to 0.5.
|
2023-01-26 11:13:11 +00:00 |
|
Jonathan Davies
|
d3b2a68988
|
{garage,util}/Cargo.toml: Updated toml from 0.5 to 0.6.
|
2023-01-26 11:13:11 +00:00 |
|
Jonathan Davies
|
b4a1a6a32f
|
util/time.rs: Updated deprecated associated function to timestamp_opt().
|
2023-01-26 11:13:11 +00:00 |
|
Jonathan Davies
|
db56d4658f
|
util/Cargo.toml: Updated rmp-serde from 0.15 to 1.1.
|
2023-01-26 11:03:43 +00:00 |
|
|
d6ea0cbefa
|
Add tests for rpc_secret_file
|
2023-01-07 14:19:36 +01:00 |
|
|
7b62fe3f0b
|
Error on both rpc_secret and rpc_secret_file
|
2023-01-07 13:49:03 +01:00 |
|
|
f2106c2733
|
Implement rpc_secret_file
|
2023-01-04 18:35:10 +01:00 |
|
|
29dbcb8278
|
bg var operation on all nodes at once
|
2023-01-04 13:25:57 +01:00 |
|
|
f3f27293df
|
Uniform framework for bg variable management
|
2023-01-04 13:07:13 +01:00 |
|
|
13c5549886
|
Remove token_bucket.rs
|
2023-01-04 11:47:56 +01:00 |
|
|
1d5bdc17a4
|
use impossible enum type
|
2023-01-03 16:04:06 +01:00 |
|
|
c106304b9c
|
more idiomatic and shorter
|
2023-01-03 16:00:19 +01:00 |
|
|
33f25d26c7
|
fix doc and add tests for migrate.rs
|
2023-01-03 15:53:13 +01:00 |
|
|
a54b67740d
|
move debug_serialize to garage_util::encode
|
2023-01-03 15:29:29 +01:00 |
|