Alex lx
lx created branch nlnet-task3-blog in Deuxfleurs/garagehq.deuxfleurs.fr 2023-12-01 12:30:44 +00:00
lx pushed to nlnet-task3-blog at Deuxfleurs/garagehq.deuxfleurs.fr 2023-12-01 12:30:44 +00:00
96b7e90976 wip: blog post on read-after-write and nlnet task 3
lx commented on pull request Deuxfleurs/tricot#11 2023-11-30 18:54:34 +00:00
Add support for domain checks.

Mon hypothèse c'était que même si on se prend un DoS, vu que les requêtes vers le back-end garage sont pas faites en parallèle mais l'une après l'autre, même sans délai ça fera jamais…

lx commented on pull request Deuxfleurs/tricot#11 2023-11-30 17:21:55 +00:00
Add support for domain checks.

Pour éviter la double boucle et de devoir faire des break 'outer, je propose de réécrire plutôt:

lx commented on pull request Deuxfleurs/tricot#11 2023-11-30 17:21:55 +00:00
Add support for domain checks.

Du coup ici ça devrait plutôt être return HashSet::new() non?

lx commented on pull request Deuxfleurs/tricot#11 2023-11-30 17:21:55 +00:00
Add support for domain checks.

Peut-être que ça serait pertinent de déplacer le call de domain_validation ici, pour bénéfiicer de la logique qui fait que des domaines sont pas re-checkés en moins de 60 seconds ?

lx commented on pull request Deuxfleurs/tricot#11 2023-11-30 17:21:55 +00:00
Add support for domain checks.

Je pense que le délai peut être abaissé à 100ms, voir complètement supprimé, en tout cas dans un cas où c'est Garage le backend

lx pushed to master at Deuxfleurs/garagehq.deuxfleurs.fr 2023-11-30 12:41:49 +00:00
c8514a3793 add blog post on leaderless consensus
16fa02f53a update main garage repo
Compare 2 commits »
lx pushed to main at Deuxfleurs/garage 2023-11-29 15:42:49 +00:00
a8b0e01f88 Merge pull request 'OpenAPI specification of admin APIv1' (#672) from api-v1 into main
8088690650 fix the doc
3908619eac add ClusterHealthReport endpoint to the API
68d23cccdf disable int64 finally for now
9f1043586c set layout version as required
Compare 16 commits »
lx merged pull request Deuxfleurs/garage#672 2023-11-29 15:42:47 +00:00
OpenAPI specification of admin APIv1
lx closed issue Deuxfleurs/garage#671 2023-11-29 15:42:47 +00:00
OpenAPI spec
lx pushed to nlnet-task3 at Deuxfleurs/garage 2023-11-28 13:25:21 +00:00
c04dd8788a admin: more info in admin GetClusterStatus
lx deleted branch fix-doc-db-engine from Deuxfleurs/garage 2023-11-28 12:03:48 +00:00
lx pushed to main at Deuxfleurs/garage 2023-11-28 12:03:48 +00:00
ffa659433d Merge pull request 'Doc: fix db_engines section and improve config reference' (#674) from fix-doc-db-engine into main
cfa5550cb2 doc: move replication_mode to top of configuration page reference
939d1f2e17 doc: improve navigation in configuration reference
1f6efe57be doc: update the db_engine section
Compare 4 commits »
lx merged pull request Deuxfleurs/garage#674 2023-11-28 12:03:47 +00:00
Doc: fix db_engines section and improve config reference
lx commented on pull request Deuxfleurs/garage#672 2023-11-28 11:57:00 +00:00
OpenAPI specification of admin APIv1

Just saw this that might be interesting for automatically generating the OpenApi document from the code: https://github.com/juhaku/utoipa

I'm reluctant now to make further changes to the admin…

lx created pull request Deuxfleurs/garage#674 2023-11-28 10:58:56 +00:00
fix-doc-db-engine
lx pushed to fix-doc-db-engine at Deuxfleurs/garage 2023-11-28 10:58:45 +00:00
cfa5550cb2 doc: move replication_mode to top of configuration page reference
939d1f2e17 doc: improve navigation in configuration reference
1f6efe57be doc: update the db_engine section
Compare 3 commits »
lx created branch fix-doc-db-engine in Deuxfleurs/garage 2023-11-28 10:31:22 +00:00
lx pushed to fix-doc-db-engine at Deuxfleurs/garage 2023-11-28 10:31:22 +00:00
64ac92a131 doc: update the db_engine section