Skip to content

Commit

Permalink
Release 0.8.1-11
Browse files Browse the repository at this point in the history
  • Loading branch information
cnuernber committed Sep 5, 2023
1 parent ded1158 commit 1e32523
Show file tree
Hide file tree
Showing 4 changed files with 15 additions and 9 deletions.
14 changes: 10 additions & 4 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,17 +1,23 @@
## 0.8.1-11
* Optimization for very large (> 128 chars) strings.

## 0.8.1-10
* Fix for large strings

## 0.8.1-09
* Many serious perf improvements benchmarking loading a very large dataset. System appears to
be running beautifully.

## 0.8.1-06
* Initial prepared statement support.

## 0.8.1-05
* small perf upgrades.

## 0.8.1-04
* parallelized string conversion on insert.
* small perf upgrades to dtype-next.

## 0.8.1-02
- read/write of datasets now uses the data chunk api. This is major upgrade
and requires dtype 10.003 for pass/return by value support.
4 changes: 2 additions & 2 deletions deps.edn
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{:paths ["src"]
:deps {techascent/tech.ml.dataset {:mvn/version "7.005"}
:deps {techascent/tech.ml.dataset {:mvn/version "7.006"}
techascent/tech.ml.dataset.sql {:mvn/version "7.000-beta-52"}
net.java.dev.jna/jna {:mvn/version "5.13.0"}}
:aliases
Expand All @@ -23,7 +23,7 @@
:exec-fn codox.main/-main
:exec-args {:group-id "com.techascent"
:artifact-id "tmducken"
:version "0.8.1-10"
:version "0.8.1-11"
:name "TMDucken"
:description "Clojure bindings for duckdb"
:metadata {:doc/format :markdown}
Expand Down
4 changes: 2 additions & 2 deletions docs/index.html
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
<!DOCTYPE html PUBLIC ""
"">
<html><head><meta charset="UTF-8" /><title>TMDucken 0.8.1-10</title><script async="true" src="https://www.googletagmanager.com/gtag/js?id=G-XJYNJF48RM"></script><script>window.dataLayer = window.dataLayer || [];
<html><head><meta charset="UTF-8" /><title>TMDucken 0.8.1-11</title><script async="true" src="https://www.googletagmanager.com/gtag/js?id=G-XJYNJF48RM"></script><script>window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());

gtag('config', 'G-XJYNJF48RM');</script><link rel="stylesheet" type="text/css" href="css/default.css" /><link rel="stylesheet" type="text/css" href="highlight/solarized-light.css" /><script type="text/javascript" src="highlight/highlight.min.js"></script><script type="text/javascript" src="js/jquery.min.js"></script><script type="text/javascript" src="js/page_effects.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body><div id="header"><h2>Generated by <a href="https://github.com/weavejester/codox">Codox</a> with <a href="https://github.com/xsc/codox-theme-rdash">RDash UI</a> theme</h2><h1><a href="index.html"><span class="project-title"><span class="project-name">TMDucken</span> <span class="project-version">0.8.1-10</span></span></a></h1></div><div class="sidebar primary"><h3 class="no-link"><span class="inner">Project</span></h3><ul class="index-link"><li class="depth-1 current"><a href="index.html"><div class="inner">Index</div></a></li></ul><h3 class="no-link"><span class="inner">Namespaces</span></h3><ul><li class="depth-1 "><a href="tmducken.duckdb.html"><div class="inner"><span>tmducken.duckdb</span></div></a></li></ul></div><div class="namespace-index" id="content"><h1><span class="project-title"><span class="project-name">TMDucken</span> <span class="project-version">0.8.1-10</span></span></h1><div class="doc"><p>Clojure bindings for duckdb.</p></div><h2>Namespaces</h2><div class="namespace"><h3><a href="tmducken.duckdb.html">tmducken.duckdb</a></h3><div class="doc"><div class="markdown"><p>DuckDB C-level bindings for tech.ml.dataset.</p>
gtag('config', 'G-XJYNJF48RM');</script><link rel="stylesheet" type="text/css" href="css/default.css" /><link rel="stylesheet" type="text/css" href="highlight/solarized-light.css" /><script type="text/javascript" src="highlight/highlight.min.js"></script><script type="text/javascript" src="js/jquery.min.js"></script><script type="text/javascript" src="js/page_effects.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body><div id="header"><h2>Generated by <a href="https://github.com/weavejester/codox">Codox</a> with <a href="https://github.com/xsc/codox-theme-rdash">RDash UI</a> theme</h2><h1><a href="index.html"><span class="project-title"><span class="project-name">TMDucken</span> <span class="project-version">0.8.1-11</span></span></a></h1></div><div class="sidebar primary"><h3 class="no-link"><span class="inner">Project</span></h3><ul class="index-link"><li class="depth-1 current"><a href="index.html"><div class="inner">Index</div></a></li></ul><h3 class="no-link"><span class="inner">Namespaces</span></h3><ul><li class="depth-1 "><a href="tmducken.duckdb.html"><div class="inner"><span>tmducken.duckdb</span></div></a></li></ul></div><div class="namespace-index" id="content"><h1><span class="project-title"><span class="project-name">TMDucken</span> <span class="project-version">0.8.1-11</span></span></h1><div class="doc"><p>Clojure bindings for duckdb.</p></div><h2>Namespaces</h2><div class="namespace"><h3><a href="tmducken.duckdb.html">tmducken.duckdb</a></h3><div class="doc"><div class="markdown"><p>DuckDB C-level bindings for tech.ml.dataset.</p>
</div></div><div class="index"><p>Public variables and functions:</p><ul><li> <a href="tmducken.duckdb.html#var-close-db">close-db</a> </li><li> <a href="tmducken.duckdb.html#var-connect">connect</a> </li><li> <a href="tmducken.duckdb.html#var-create-table.21">create-table!</a> </li><li> <a href="tmducken.duckdb.html#var-disconnect">disconnect</a> </li><li> <a href="tmducken.duckdb.html#var-drop-table.21">drop-table!</a> </li><li> <a href="tmducken.duckdb.html#var-get-config-options">get-config-options</a> </li><li> <a href="tmducken.duckdb.html#var-initialize.21">initialize!</a> </li><li> <a href="tmducken.duckdb.html#var-initialized.3F">initialized?</a> </li><li> <a href="tmducken.duckdb.html#var-insert-dataset.21">insert-dataset!</a> </li><li> <a href="tmducken.duckdb.html#var-open-db">open-db</a> </li><li> <a href="tmducken.duckdb.html#var-prepare">prepare</a> </li><li> <a href="tmducken.duckdb.html#var-run-query.21">run-query!</a> </li><li> <a href="tmducken.duckdb.html#var-sql-.3Edataset">sql-&gt;dataset</a> </li><li> <a href="tmducken.duckdb.html#var-sql-.3Edatasets">sql-&gt;datasets</a> </li></ul></div></div></div></body></html>
2 changes: 1 addition & 1 deletion docs/tmducken.duckdb.html
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());

gtag('config', 'G-XJYNJF48RM');</script><link rel="stylesheet" type="text/css" href="css/default.css" /><link rel="stylesheet" type="text/css" href="highlight/solarized-light.css" /><script type="text/javascript" src="highlight/highlight.min.js"></script><script type="text/javascript" src="js/jquery.min.js"></script><script type="text/javascript" src="js/page_effects.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body><div id="header"><h2>Generated by <a href="https://github.com/weavejester/codox">Codox</a> with <a href="https://github.com/xsc/codox-theme-rdash">RDash UI</a> theme</h2><h1><a href="index.html"><span class="project-title"><span class="project-name">TMDucken</span> <span class="project-version">0.8.1-10</span></span></a></h1></div><div class="sidebar primary"><h3 class="no-link"><span class="inner">Project</span></h3><ul class="index-link"><li class="depth-1 "><a href="index.html"><div class="inner">Index</div></a></li></ul><h3 class="no-link"><span class="inner">Namespaces</span></h3><ul><li class="depth-1 current"><a href="tmducken.duckdb.html"><div class="inner"><span>tmducken.duckdb</span></div></a></li></ul></div><div class="sidebar secondary"><h3><a href="#top"><span class="inner">Public Vars</span></a></h3><ul><li class="depth-1"><a href="tmducken.duckdb.html#var-close-db"><div class="inner"><span>close-db</span></div></a></li><li class="depth-1"><a href="tmducken.duckdb.html#var-connect"><div class="inner"><span>connect</span></div></a></li><li class="depth-1"><a href="tmducken.duckdb.html#var-create-table.21"><div class="inner"><span>create-table!</span></div></a></li><li class="depth-1"><a href="tmducken.duckdb.html#var-disconnect"><div class="inner"><span>disconnect</span></div></a></li><li class="depth-1"><a href="tmducken.duckdb.html#var-drop-table.21"><div class="inner"><span>drop-table!</span></div></a></li><li class="depth-1"><a href="tmducken.duckdb.html#var-get-config-options"><div class="inner"><span>get-config-options</span></div></a></li><li class="depth-1"><a href="tmducken.duckdb.html#var-initialize.21"><div class="inner"><span>initialize!</span></div></a></li><li class="depth-1"><a href="tmducken.duckdb.html#var-initialized.3F"><div class="inner"><span>initialized?</span></div></a></li><li class="depth-1"><a href="tmducken.duckdb.html#var-insert-dataset.21"><div class="inner"><span>insert-dataset!</span></div></a></li><li class="depth-1"><a href="tmducken.duckdb.html#var-open-db"><div class="inner"><span>open-db</span></div></a></li><li class="depth-1"><a href="tmducken.duckdb.html#var-prepare"><div class="inner"><span>prepare</span></div></a></li><li class="depth-1"><a href="tmducken.duckdb.html#var-run-query.21"><div class="inner"><span>run-query!</span></div></a></li><li class="depth-1"><a href="tmducken.duckdb.html#var-sql-.3Edataset"><div class="inner"><span>sql-&gt;dataset</span></div></a></li><li class="depth-1"><a href="tmducken.duckdb.html#var-sql-.3Edatasets"><div class="inner"><span>sql-&gt;datasets</span></div></a></li></ul></div><div class="namespace-docs" id="content"><h1 class="anchor" id="top">tmducken.duckdb</h1><div class="doc"><div class="markdown"><p>DuckDB C-level bindings for tech.ml.dataset.</p>
gtag('config', 'G-XJYNJF48RM');</script><link rel="stylesheet" type="text/css" href="css/default.css" /><link rel="stylesheet" type="text/css" href="highlight/solarized-light.css" /><script type="text/javascript" src="highlight/highlight.min.js"></script><script type="text/javascript" src="js/jquery.min.js"></script><script type="text/javascript" src="js/page_effects.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body><div id="header"><h2>Generated by <a href="https://github.com/weavejester/codox">Codox</a> with <a href="https://github.com/xsc/codox-theme-rdash">RDash UI</a> theme</h2><h1><a href="index.html"><span class="project-title"><span class="project-name">TMDucken</span> <span class="project-version">0.8.1-11</span></span></a></h1></div><div class="sidebar primary"><h3 class="no-link"><span class="inner">Project</span></h3><ul class="index-link"><li class="depth-1 "><a href="index.html"><div class="inner">Index</div></a></li></ul><h3 class="no-link"><span class="inner">Namespaces</span></h3><ul><li class="depth-1 current"><a href="tmducken.duckdb.html"><div class="inner"><span>tmducken.duckdb</span></div></a></li></ul></div><div class="sidebar secondary"><h3><a href="#top"><span class="inner">Public Vars</span></a></h3><ul><li class="depth-1"><a href="tmducken.duckdb.html#var-close-db"><div class="inner"><span>close-db</span></div></a></li><li class="depth-1"><a href="tmducken.duckdb.html#var-connect"><div class="inner"><span>connect</span></div></a></li><li class="depth-1"><a href="tmducken.duckdb.html#var-create-table.21"><div class="inner"><span>create-table!</span></div></a></li><li class="depth-1"><a href="tmducken.duckdb.html#var-disconnect"><div class="inner"><span>disconnect</span></div></a></li><li class="depth-1"><a href="tmducken.duckdb.html#var-drop-table.21"><div class="inner"><span>drop-table!</span></div></a></li><li class="depth-1"><a href="tmducken.duckdb.html#var-get-config-options"><div class="inner"><span>get-config-options</span></div></a></li><li class="depth-1"><a href="tmducken.duckdb.html#var-initialize.21"><div class="inner"><span>initialize!</span></div></a></li><li class="depth-1"><a href="tmducken.duckdb.html#var-initialized.3F"><div class="inner"><span>initialized?</span></div></a></li><li class="depth-1"><a href="tmducken.duckdb.html#var-insert-dataset.21"><div class="inner"><span>insert-dataset!</span></div></a></li><li class="depth-1"><a href="tmducken.duckdb.html#var-open-db"><div class="inner"><span>open-db</span></div></a></li><li class="depth-1"><a href="tmducken.duckdb.html#var-prepare"><div class="inner"><span>prepare</span></div></a></li><li class="depth-1"><a href="tmducken.duckdb.html#var-run-query.21"><div class="inner"><span>run-query!</span></div></a></li><li class="depth-1"><a href="tmducken.duckdb.html#var-sql-.3Edataset"><div class="inner"><span>sql-&gt;dataset</span></div></a></li><li class="depth-1"><a href="tmducken.duckdb.html#var-sql-.3Edatasets"><div class="inner"><span>sql-&gt;datasets</span></div></a></li></ul></div><div class="namespace-docs" id="content"><h1 class="anchor" id="top">tmducken.duckdb</h1><div class="doc"><div class="markdown"><p>DuckDB C-level bindings for tech.ml.dataset.</p>
<p>Current datatype support:</p>
<ul>
<li>boolean, all numeric types int8-&gt;int64, uint8-&gt;uint64, float32, float64.</li>
Expand Down

0 comments on commit 1e32523

Please sign in to comment.