0
0
mirror of https://github.com/tursodatabase/libsql.git synced 2025-03-01 06:01:32 +00:00

8 Commits

Author SHA1 Message Date
6e12c365e4 use gosu instead of native docker USER in the entrypoint () 2024-07-24 07:50:59 +00:00
ad406a692e build sqld debug ()
ship debug images
2024-06-25 20:15:30 +00:00
8163d656a8 Integrate durable WAL into libsql server ()
* Rename cli arg `use-libsql-wal` to `use-custom-wal`

Add a new enum CustomWAL to hold all supported WAL types

* Integrate `durable-wal`

* Make `libsql-storage` optional

* Update github workflows

* refactor `configure_wal_manager`

* refactor to reduce feature flags wherever possible

* Remove tests with durable wal in GH workflow
2024-06-11 10:58:32 +00:00
dd0e23c81c fix docker build 2024-01-24 11:03:03 +01:00
ada40f287e server: fix docker builds 2023-11-20 10:10:23 -05:00
124f42871c Run apt update on sqld runtime image
This is a best effort attempt to run sqld with the same libraries that
it was built with. If anyone bases their images on this one and runs
apt update, and then install dependencies (e.g. because they need it
for extensions), then they risk running sqld with different dependencies
then it was built with.

Publishing the image with apt index updated allow images that depend
on this one to install further dependencies with the same version sqld
was built with. Of course apt update from the chef layer may get out
of sync with the runtime one, but this is a problem that we can solve,
since we control the life cycle of the image.
2023-10-26 22:03:03 -03:00
195042545b add tcl to docker deps 2023-10-17 17:41:29 +02:00
71ca43a7b6 make sqld compile 2023-10-17 17:41:26 +02:00