Ecosyste.ms: Issues

An open API service for providing issue and pull request metadata for open source projects.

GitHub / camsaul/toucan2 issues and pull requests

#182 - [log] Add primitive hints to logging level functions

Pull Request - State: closed - Opened by alexander-yakushev 16 days ago - 1 comment

#181 - [instance] Provide non-vararg arity for update-original-and-current

Pull Request - State: closed - Opened by alexander-yakushev 16 days ago - 1 comment

#180 - [hydrate] Use cached Methodical function to check for mm implementation

Pull Request - State: closed - Opened by alexander-yakushev 22 days ago - 1 comment

#179 - [jdbc] Refactor make-cached-row-num->i->thunk

Pull Request - State: open - Opened by alexander-yakushev 22 days ago - 2 comments

#178 - Bump Kondo version

Pull Request - State: closed - Opened by camsaul about 1 month ago - 1 comment

#178 - Bump Kondo version

Pull Request - State: closed - Opened by camsaul about 1 month ago - 1 comment

#177 - Bump Honey SQL version & Use JVM Kondo

Pull Request - State: closed - Opened by camsaul about 1 month ago

#177 - Bump Honey SQL version & Use JVM Kondo

Pull Request - State: closed - Opened by camsaul about 1 month ago

#176 - Bump dependencies

Pull Request - State: closed - Opened by camsaul about 1 month ago

#175 - Bump dependencies

Pull Request - State: closed - Opened by camsaul about 1 month ago

#174 - Add native implementation for IKVReduce in toucan2.instance.Instance

Pull Request - State: closed - Opened by alexander-yakushev about 2 months ago - 2 comments

#174 - Add native implementation for IKVReduce in toucan2.instance.Instance

Pull Request - State: closed - Opened by alexander-yakushev about 2 months ago - 2 comments

#173 - Models with after-update will update twice

Issue - State: closed - Opened by qnkhuat 2 months ago - 1 comment

#172 - Fix an N^2 in batch hydration

Pull Request - State: open - Opened by bshepherdson 2 months ago - 2 comments

#171 - Add test for changes being available in after-update

Pull Request - State: closed - Opened by tsmacdonald 6 months ago - 2 comments

#170 - Optimization for postgres using RETURNING clause

Issue - State: open - Opened by qnkhuat 6 months ago

#169 - Supports sqlite3

Issue - State: open - Opened by qnkhuat 6 months ago

#168 - Improve debug tooling

Issue - State: open - Opened by camsaul 7 months ago

#167 - We should add a `select-instance` query type

Issue - State: open - Opened by camsaul 7 months ago
Labels: enhancement, new feature, medium priority, tech debt/refactoring

#166 - We need that compare and swap

Issue - State: open - Opened by camsaul 7 months ago

#165 - Avoid copying plain map when converting to instance

Pull Request - State: closed - Opened by crisptrutski 8 months ago - 3 comments

#164 - Why are we creating new maps when calling `instance` with a map?

Issue - State: closed - Opened by camsaul 8 months ago - 1 comment
Labels: good first issue, medium priority, performance

#163 - add license to POM

Pull Request - State: closed - Opened by johnswanson 8 months ago - 1 comment

#162 - remove topic from a log statement

Pull Request - State: closed - Opened by johnswanson 8 months ago - 1 comment

#161 - invalid log syntax breaks metabase startup

Issue - State: closed - Opened by dpsutton 8 months ago

#160 - Args parsing is wrong with integer "queryable" and KV args

Issue - State: closed - Opened by camsaul 11 months ago - 1 comment
Labels: bug, high priority

#159 - Broken Equality Semantics for #t Time Literals in Model

Issue - State: closed - Opened by markbastian 12 months ago - 2 comments

#158 - Import insert-returning-pk! and insert-returning-instance! into core

Pull Request - State: closed - Opened by qnkhuat 12 months ago

#157 - Add `dispatch-value-spec`/`defmethod-arities` to multimethods without them

Pull Request - State: closed - Opened by camsaul about 1 year ago - 1 comment

#156 - Respect `nested-transaction-rule` in subsequent transactions

Pull Request - State: closed - Opened by camsaul about 1 year ago - 1 comment

#155 - Support dispatching off of unwrapped HikariCP connections

Pull Request - State: closed - Opened by camsaul about 1 year ago - 1 comment

#154 - `select-fn->fn` and the like should automatically `realize` results

Pull Request - State: closed - Opened by camsaul about 1 year ago - 1 comment

#153 - Fix `dissoc` with transient rows

Pull Request - State: closed - Opened by camsaul about 1 year ago - 1 comment

#152 - Fix #145: `changes` should not ignore keys set to `nil`

Pull Request - State: closed - Opened by camsaul about 1 year ago - 2 comments

#151 - Remove separate query execution backends; use next.jdbc by default

Pull Request - State: closed - Opened by camsaul about 1 year ago - 1 comment

#150 - Code simplification: remove separate "map backends" and default to Honey SQL 2

Pull Request - State: closed - Opened by camsaul about 1 year ago - 1 comment

#149 - Bump dependencies October 2023

Pull Request - State: closed - Opened by camsaul about 1 year ago - 1 comment

#148 - Remove testing context in with-temp

Pull Request - State: closed - Opened by qnkhuat about 1 year ago - 2 comments

#147 - Postgres `read-column-thunk` will not be called if using connection pool

Issue - State: closed - Opened by zhming0 about 1 year ago - 2 comments
Labels: enhancement, high priority, JDBC backend / next.jdbc

#146 - with-transaction doesn't respect `nested-transaction-rule`

Issue - State: closed - Opened by qnkhuat about 1 year ago - 1 comment
Labels: bug, high priority, JDBC backend / next.jdbc

#145 - `changes` ignores keys set to `nil`

Issue - State: closed - Opened by camsaul about 1 year ago
Labels: bug, high priority

#144 - Bug: `select-fn->fn` does not realize the result if using `identity` as xform

Issue - State: closed - Opened by qnkhuat over 1 year ago - 3 comments
Labels: bug, high priority

#143 - Feature request: A way to get all models

Issue - State: closed - Opened by qnkhuat over 1 year ago - 1 comment

#142 - Should we error when passing duplicate keys to `select-*`, etc.?

Issue - State: open - Opened by camsaul over 1 year ago
Labels: documentation, enhancement, high priority

#141 - Add some sort of `print-method` for models so you can redact sensitive columns or things like that

Issue - State: open - Opened by camsaul over 1 year ago
Labels: new feature, high priority

#140 - Don't use GH token for Kondo (breaks 3rd-party PRs)

Pull Request - State: closed - Opened by camsaul over 1 year ago - 3 comments

#139 - Add insert-returning-pk! and insert-returning-instance!

Pull Request - State: closed - Opened by tsmacdonald over 1 year ago - 1 comment

#138 - Fix insert transform only keys in first row

Pull Request - State: closed - Opened by qnkhuat over 1 year ago - 1 comment

#137 - Remove logging topics

Pull Request - State: closed - Opened by camsaul over 1 year ago - 1 comment

#136 - Consider implementing a version of `before-update` that doesn't fetch the originals

Issue - State: open - Opened by camsaul over 1 year ago
Labels: enhancement, under consideration, medium priority, performance

#135 - Consider implementing a version of `update!` that uses cursors. `reducible-update!`?

Issue - State: open - Opened by camsaul over 1 year ago - 1 comment
Labels: enhancement, under consideration, new feature, low priority

#134 - Add some useful named queries to fetch database metadata

Issue - State: open - Opened by camsaul over 1 year ago
Labels: enhancement, under consideration, new feature, low priority, debug tooling

#133 - Support returning different map types besides `Instance`

Issue - State: open - Opened by camsaul over 1 year ago - 2 comments
Labels: under consideration, new feature, low priority

#132 - Reconsider whether `after-insert` and `after-update` should be done inside of the transactions that trigger them (make this optional?)

Issue - State: closed - Opened by camsaul over 1 year ago - 2 comments
Labels: under consideration, high priority, breaking change, JDBC backend / next.jdbc, tools.after-* and tools.before-*

#131 - Extra tests

Pull Request - State: closed - Opened by camsaul over 1 year ago - 1 comment

#130 - Transforms do not transform any values in `insert!` that are not present in the first row

Issue - State: closed - Opened by camsaul over 1 year ago - 3 comments
Labels: bug, good first issue, high priority, tools.transforms

#129 - Should the changes be available in `after-update`?

Issue - State: open - Opened by camsaul over 1 year ago - 3 comments
Labels: under consideration, medium priority, tools.after-* and tools.before-*

#128 - Enable Codespell

Pull Request - State: closed - Opened by camsaul over 1 year ago - 1 comment

#127 - Add test for #126

Issue - State: open - Opened by camsaul over 1 year ago
Labels: general todo, high priority

#126 - recur with concat gives stack overflow bugs

Pull Request - State: closed - Opened by dpsutton over 1 year ago - 1 comment

#125 - Add a tool to describe *all* hydration methods?

Issue - State: open - Opened by camsaul over 1 year ago
Labels: under consideration, low priority, debug tooling, tools.hydrate

#124 - Don't barf if queries return no columns

Pull Request - State: closed - Opened by camsaul over 1 year ago - 1 comment

#123 - Check first non-nil key for sequence-of-sequence hydration

Pull Request - State: closed - Opened by camsaul over 1 year ago - 1 comment

#122 - Should things implement `clojure.lang.IReduce`?

Issue - State: open - Opened by camsaul over 1 year ago
Labels: enhancement, under consideration, general todo, low priority

#121 - Does before-update work if resolved query contains conditions ?

Issue - State: open - Opened by camsaul over 1 year ago
Labels: general todo, high priority

#120 - Rename `table-name` to `table-name-keyword`

Issue - State: open - Opened by camsaul over 1 year ago
Labels: high priority, breaking change

#119 - Add a test to make sure the column label function for JDBC results is only applied once

Issue - State: open - Opened by camsaul over 1 year ago
Labels: general todo, low priority

#117 - Remove `toucan2.log/*topics*`

Issue - State: closed - Opened by camsaul over 1 year ago
Labels: general todo, high priority, debug tooling, performance, tech debt/refactoring

#116 - Fix the test for `insert-returning-pks!` with composite PKs for H2 and MariaDB

Issue - State: open - Opened by camsaul over 1 year ago
Labels: general todo, low priority

#115 - `tools.after-select` and `tools.transformed` should not be applied to `count` and `exists?`

Issue - State: open - Opened by camsaul over 1 year ago
Labels: medium priority, performance, tools.transforms, tools.after-* and tools.before-*

#114 - Investigate `data.int-map` for PK -> value maps

Issue - State: open - Opened by camsaul over 1 year ago
Labels: under consideration, low priority, performance

#113 - Efficient `count` and `exists?` implementations

Pull Request - State: closed - Opened by camsaul over 1 year ago

#112 - Fix debug-print-queries macro

Pull Request - State: closed - Opened by camsaul over 1 year ago - 1 comment

#111 - Toucan 1 compatibility `toucan.db/debug-print-queries` broken

Issue - State: closed - Opened by camsaul over 1 year ago
Labels: bug, high priority, toucan 1 compatibility

#110 - Minor JDBC logging tweaks

Pull Request - State: closed - Opened by camsaul over 1 year ago - 1 comment

#109 - `define-` helper macros should generate unique vars with named based on model

Pull Request - State: closed - Opened by camsaul over 1 year ago - 1 comment

#108 - Fix MariaDB tests

Pull Request - State: closed - Opened by camsaul over 1 year ago - 1 comment

#107 - Bump dependencies

Pull Request - State: closed - Opened by camsaul over 1 year ago - 1 comment

#106 - Support MySQL/MariaDB

Pull Request - State: closed - Opened by camsaul over 1 year ago - 1 comment

#105 - `dissoc` doesn't work correctly with `TransientRow` (in `after-select`, etc.)

Issue - State: closed - Opened by camsaul over 1 year ago - 2 comments
Labels: bug, high priority

#104 - Add `:around` method around `model/table-name` so it ALWAYS returns a keyword

Issue - State: closed - Opened by camsaul over 1 year ago - 1 comment
Labels: enhancement, high priority

#103 - `toucan2-toucan1` does not track previously registered models when doing model resolution

Issue - State: closed - Opened by camsaul over 1 year ago - 1 comment
Labels: bug, high priority, toucan 1 compatibility

#102 - more sophisticated non-JDBC PoC tests that include `insert!`/`update!`/`delete!`

Issue - State: open - Opened by camsaul over 1 year ago
Labels: general todo, low priority

#101 - Tests for the various helpers with plain SQL queries

Issue - State: open - Opened by camsaul over 1 year ago
Labels: help wanted, good first issue, general todo, high priority

#100 - `before-update` should batch updates by change set where feasible .

Issue - State: open - Opened by camsaul over 1 year ago
Labels: enhancement, medium priority, high priority, performance

#99 - Add `dispatch-value-spec` and `defmethod-arities` to all multimethods that don't have them

Issue - State: closed - Opened by camsaul over 1 year ago
Labels: enhancement, help wanted, good first issue, general todo, high priority

#98 - `read-column-thunk` should dispatch off of column name as well

Issue - State: open - Opened by camsaul over 1 year ago
Labels: enhancement, medium priority, breaking change, JDBC backend / next.jdbc

#97 - Paging, as a proof of concept

Issue - State: open - Opened by camsaul over 1 year ago
Labels: under consideration, new feature, low priority

#96 - conflicting `deftransforms` for the same field in the same direction should be either and error or a warning

Issue - State: open - Opened by camsaul over 1 year ago
Labels: enhancement, high priority, tools.transforms

#95 - Support binary types out of the box

Issue - State: open - Opened by camsaul over 1 year ago
Labels: help wanted, good first issue, under consideration, new feature, low priority, JDBC backend / next.jdbc

#94 - Support Postgres `enum` out-of-the-box

Issue - State: open - Opened by camsaul over 1 year ago
Labels: help wanted, good first issue, under consideration, new feature, low priority, Postgres, JDBC backend / next.jdbc

#93 - Overhaul error context

Issue - State: open - Opened by camsaul over 1 year ago
Labels: enhancement, general todo, high priority, debug tooling, tech debt/refactoring

#92 - Composed models tool

Issue - State: open - Opened by camsaul over 1 year ago
Labels: new feature, high priority

#91 - Allow multiple queryables in things like `select`?

Issue - State: open - Opened by camsaul over 1 year ago - 1 comment
Labels: under consideration, new feature, low priority

#90 - Performance: hydration realizes entire row, even if not needed.

Issue - State: open - Opened by camsaul over 1 year ago
Labels: enhancement, low priority, performance, tools.hydrate

#89 - For all the `define-` helpers, we should probably have corresponding `undefine-` helpers ?

Issue - State: open - Opened by camsaul over 1 year ago - 1 comment
Labels: under consideration, new feature, medium priority

#88 - can `hydrate` be smart and itself be reducible as much as possible?

Issue - State: open - Opened by camsaul over 1 year ago
Labels: enhancement, low priority, performance, tools.hydrate

#87 - `insert!` should handle reducibles without the entire thing being realized at once (streaming insert!)

Issue - State: open - Opened by camsaul over 1 year ago
Labels: enhancement, low priority, performance

#86 - Support Postgres UUID column type out of the box

Issue - State: open - Opened by camsaul over 1 year ago
Labels: good first issue, new feature, low priority, Postgres, JDBC backend / next.jdbc