Commit Graph

626 Commits

Author SHA1 Message Date
Tony Garnock-Jones 9786bcb285 Release independent packages
syndicate-server@0.35.1

Generated by cargo-workspaces
2023-11-17 12:50:32 +01:00
Tony Garnock-Jones abb2978b9a Clean up logging 2023-11-17 12:50:17 +01:00
Tony Garnock-Jones b1e20ac706 Update README instructions 2023-11-15 21:06:19 +01:00
Tony Garnock-Jones 34b59cff3b Mention exposed port in Dockerfile 2023-11-15 17:52:16 +01:00
Tony Garnock-Jones d514a5178f Release independent packages
syndicate@0.31.0
syndicate-macros@0.25.0
syndicate-schema-plugin@0.2.0
syndicate-server@0.35.0
syndicate-tools@0.9.0

Generated by cargo-workspaces
2023-11-15 12:07:44 +01:00
Tony Garnock-Jones e88c335735 Bump version 2023-11-15 12:06:03 +01:00
Tony Garnock-Jones a38765affa Static file service 2023-11-14 00:56:10 +01:00
Tony Garnock-Jones 65dae05890 Multiplex regular HTTP on existing TCP/WebSocket connections 2023-11-13 21:52:27 +01:00
Tony Garnock-Jones 090ac8780f Add "KeepAlive" for when a driver is still getting ready to expose an Entity but hasn't done so yet. 2023-11-12 10:14:54 +01:00
Tony Garnock-Jones bbaacd3038 Cargo.lock 2023-11-11 01:36:26 +01:00
Tony Garnock-Jones 1d61ea0c8e Generic pattern_plugin implementation 2023-11-10 23:19:22 +01:00
Tony Garnock-Jones 1e9e60207b Release independent packages
syndicate@0.30.0
syndicate-macros@0.25.0
syndicate-schema-plugin@0.1.0
syndicate-server@0.34.1

Generated by cargo-workspaces
2023-11-10 22:55:47 +01:00
Tony Garnock-Jones 702057023d Split out syndicate-schema-plugin 2023-11-10 22:54:29 +01:00
Tony Garnock-Jones 1f7930d31a ring.rs 2023-11-08 19:30:26 +01:00
Tony Garnock-Jones 764fb3b866 Remove (trivial) unnecessary clone 2023-11-07 00:40:43 +01:00
Tony Garnock-Jones 726265132f Small initial capacity 2023-11-07 00:11:59 +01:00
Tony Garnock-Jones f6b6dd25f1 Small performance win from avoiding use of HashMap in single-receiver case 2023-11-06 23:54:59 +01:00
Tony Garnock-Jones 94c7de2a08 Bump deps 2023-11-01 00:20:50 +01:00
Tony Garnock-Jones e4c2634088 Release independent packages
syndicate@0.30.0
syndicate-macros@0.25.0
syndicate-server@0.34.0
syndicate-tools@0.9.0

Generated by cargo-workspaces
2023-10-31 22:58:28 +01:00
Tony Garnock-Jones cbaeba7bba Update for Preserves 0.991 2023-10-31 22:58:02 +01:00
Tony Garnock-Jones f8c76e9230 Merge latest changes from the syndicate-protocols repository 2023-10-31 22:54:40 +01:00
Tony Garnock-Jones fe9ceaf65c Update comment syntax for Preserves 0.991 2023-10-31 21:56:44 +01:00
Tony Garnock-Jones 60e6c6badf Avoid spurious "Invalid Preserves tag 0" message when server quits before sending anything 2023-10-19 12:40:38 +02:00
Tony Garnock-Jones 2bf2e29dc2 Release independent packages
syndicate@0.29.1
syndicate-server@0.33.2
syndicate-tools@0.8.1

Generated by cargo-workspaces
2023-10-18 22:51:15 +02:00
Tony Garnock-Jones 9a148ecfcc Good grief, I forgot to update the preserves crate versions 2023-10-18 22:50:54 +02:00
Tony Garnock-Jones 2104bc1ff0 Release independent packages
syndicate-server@0.33.1

Generated by cargo-workspaces
2023-10-18 14:22:50 +02:00
Tony Garnock-Jones 17a9c96342 Update protocols for preserves 0.990 2023-10-18 14:22:18 +02:00
Tony Garnock-Jones 3c4ba48624 Release independent packages
syndicate@0.29.0
syndicate-macros@0.24.0
syndicate-server@0.33.0
syndicate-tools@0.8.0

Generated by cargo-workspaces
2023-10-18 14:03:54 +02:00
Tony Garnock-Jones e063a3f84d Merge latest changes from the syndicate-protocols repository 2023-10-18 14:02:38 +02:00
Tony Garnock-Jones 72566ac223 Update for Preserves 0.990 2023-10-18 14:02:28 +02:00
Tony Garnock-Jones 4e30ef48dc Add syndicate-tools to fixtags.sh 2023-10-05 10:01:09 +02:00
Tony Garnock-Jones d66840bae7 Update internal dependencies 2023-10-05 09:59:31 +02:00
Tony Garnock-Jones 768fdd6448 Release independent packages
syndicate@0.28.3
syndicate-macros@0.23.2
syndicate-server@0.32.2
syndicate-tools@0.7.1

Generated by cargo-workspaces
2023-10-05 09:57:24 +02:00
Tony Garnock-Jones 8055895319 BUMP_ARGS 2023-10-05 09:56:39 +02:00
Tony Garnock-Jones a83999d6ed Build each docker image with a separate target directory, because it turns out they seem to pollute each other if they all share one! 2023-10-05 09:53:53 +02:00
Tony Garnock-Jones 1f7b7a02b1 Enable jemalloc feature for simple benchmarking 2023-10-05 09:53:27 +02:00
Tony Garnock-Jones 24b6217897 Make jemalloc optional 2023-10-05 09:47:22 +02:00
Tony Garnock-Jones d517fc4e92 Bump deps 2023-10-05 09:44:07 +02:00
Tony Garnock-Jones a0c40eadd0 Update lockfile 2023-10-05 08:01:55 +02:00
Tony Garnock-Jones fc420d1a86 Bump to pick up macro version bump 2023-10-04 23:24:12 +02:00
Tony Garnock-Jones f3e5652eee New release of syndicate-macros to pick up syn feature flag changes 2023-10-04 22:41:17 +02:00
Tony Garnock-Jones 538ad4244c Hmm the perf increase from mold may have been illusory 2023-10-04 22:00:01 +02:00
Tony Garnock-Jones 1cb2eba0e4 Release independent packages
syndicate-server@0.32.0

Generated by cargo-workspaces
2023-10-04 21:48:35 +02:00
Tony Garnock-Jones a9971fc35a Note about `mold` 2023-10-04 21:48:14 +02:00
Tony Garnock-Jones 8dead81cef 50% performance boost from jemalloc! 2023-10-04 21:28:47 +02:00
Tony Garnock-Jones 16681841a7 Bump version 2023-09-29 14:56:55 +02:00
Tony Garnock-Jones 97fdfe6136 noise mode for syndicate-macaroon 2023-09-29 14:56:35 +02:00
Tony Garnock-Jones c26b67f286 docker-compose.yml 2023-09-29 13:56:09 +02:00
Tony Garnock-Jones 65db64fce1 Update quickstart 2023-09-29 13:55:44 +02:00
Tony Garnock-Jones 0432f8a04a Multiarch docker builds 2023-09-29 13:54:05 +02:00