This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2022-12-19
Channels
- # adventofcode (52)
- # babashka (47)
- # beginners (13)
- # clojure (36)
- # clojure-belgium (1)
- # clojure-europe (14)
- # clojure-nl (1)
- # clojure-norway (14)
- # clojurescript (2)
- # clojutre (9)
- # cursive (12)
- # datomic (3)
- # deps-new (3)
- # emacs (12)
- # fulcro (5)
- # guix (1)
- # honeysql (7)
- # introduce-yourself (1)
- # jobs (1)
- # kaocha (8)
- # lsp (5)
- # membrane (5)
- # mount (7)
- # nbb (5)
- # nrepl (2)
- # off-topic (60)
- # polylith (9)
- # reclojure (2)
- # reitit (8)
- # ring (17)
- # shadow-cljs (4)
- # spacemacs (31)
- # sql (7)
- # timbre (3)
- # xtdb (15)
Hey everyone, we have a new 1.22.2-rc1
release candidate version available that includes some fairly big ingestion performance gains, with details in this blog post https://xtdb.com/blog/dev-diary-dec-22-perf/ - we'd love to hear how you get on with it and we hope to cut the release in early Jan 🙂🤞
so the block cache should have somewhat larger effect on ingestion than before? If I’m understanding correctly
> The biggest tradeoff of using these bloom filters is that they can put more pressure on the RocksDB block cache.
further, I don’t need to wipe out local indexes for this change, unless I want to test full reindex improvements?
some (very) rough numbers, on my own machine I just tried a full reindex and it had indexed ~1.13x what the previous version had in the same 35minute time frame
but attribute-stats are different after full reindexing, (:xt/id (xt/attribute-stats node))
reports lower number
> so the block cache should have somewhat larger effect on ingestion than before? If I’m understanding correctly I didn't see any effect from changing the cache size before when measuring startup, but now it speeds up things until 64MB, so yeah, seems like the cache is now more important. But of course "more important" might still not be the bottleneck in any other situatioń
> attribute-stats are different after full reindexing, (:xt/id (xt/attribute-stats node))
reports lower number
that doesn't sound right...roughly how much lower? is that with >500ms between checking for the latest stats to get written?
but I can’t remember if I had done the previous indexing with 1.22.0 (which also had stats problems)