Michael Simons<p>I created a shell script using way too much <a href="https://mastodon.social/tags/Maven" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Maven</span></a> and <a href="https://mastodon.social/tags/Bash" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Bash</span></a> hackery to build a <a href="https://mastodon.social/tags/DuckDB" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DuckDB</span></a> Database containing all the versions of <a href="https://mastodon.social/tags/SpringBoot" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SpringBoot</span></a> that ship <a href="https://mastodon.social/tags/SpringDataNeo4j" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SpringDataNeo4j</span></a> so that we quickly find out the default combinations and which are still in support. That was fun…</p><p><a href="https://github.com/spring-projects/spring-data-neo4j/blob/main/bin/create_sdn_and_ogm_version_database.sh" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/spring-projects/spr</span><span class="invisible">ing-data-neo4j/blob/main/bin/create_sdn_and_ogm_version_database.sh</span></a></p><p>Possible learnings in there:<br>* xidel for some xml processing<br>* going mental with DuckDBs <a href="https://mastodon.social/tags/JSON" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>JSON</span></a> support<br>* ASOF and ANTI joins</p><p>Since I joined <a href="https://mastodon.social/tags/Neo4j" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Neo4j</span></a>, <span class="h-card" translate="no"><a href="https://mastodon.social/@meistermeier" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>meistermeier</span></a></span> and I shipped 170 releases of SDN+OGM… Jeez…</p>