Ecosyste.ms: Issues
An open API service for providing issue and pull request metadata for open source projects.
GitHub / rabbitmq/khepri issues and pull requests
#260 - Improvements around queries
Pull Request -
State: open - Opened by dumbbell 6 days ago
- 1 comment
Labels: enhancement
#259 - Restore projections when a snapshot is installed
Pull Request -
State: closed - Opened by the-mikedavis 21 days ago
- 2 comments
Labels: bug
#258 - Update Ra from 2.9.1 to 2.10.1
Pull Request -
State: closed - Opened by dumbbell about 2 months ago
- 1 comment
#257 - khepri_pattern_tree: Fix conditions that were matching subtrees
Pull Request -
State: closed - Opened by dumbbell about 2 months ago
- 1 comment
Labels: bug
#256 - Simplify `{error, timeout}` error type
Pull Request -
State: closed - Opened by the-mikedavis 3 months ago
#255 - Use effects to initialize new projections
Pull Request -
State: closed - Opened by the-mikedavis 4 months ago
- 1 comment
Labels: bug
#254 - Update Horus from 0.2.4 to 0.2.5
Pull Request -
State: closed - Opened by dumbbell 4 months ago
- 1 comment
Labels: bug
#253 - khepri_machine: Use functions to manipulate the internal state
Pull Request -
State: closed - Opened by dumbbell 4 months ago
- 1 comment
Labels: enhancement
#252 - Make `#khepri_machine{}` private
Pull Request -
State: closed - Opened by dumbbell 4 months ago
- 1 comment
Labels: enhancement
#251 - khepri_machine: Handle unknown state machine commands
Pull Request -
State: closed - Opened by dumbbell 4 months ago
- 1 comment
Labels: enhancement
#250 - khepri_machine: Add command deduplication mechanism
Pull Request -
State: closed - Opened by dumbbell 4 months ago
- 3 comments
Labels: bug
#249 - Update Ra from 2.7.3 to 2.9.1
Pull Request -
State: closed - Opened by dumbbell 5 months ago
- 1 comment
#248 - Fix unregistering non-existent projection when pattern tree is non-empty
Pull Request -
State: closed - Opened by the-mikedavis 5 months ago
- 2 comments
Labels: bug
#247 - case_clause-error when unregistering non-existent projection
Issue -
State: closed - Opened by janpieper 5 months ago
- 1 comment
Labels: bug
#246 - khepri_machine: Do not enforce `favor` options in machine state queries
Pull Request -
State: closed - Opened by dumbbell 5 months ago
- 1 comment
Labels: bug
#245 - khepri_machine: Use monotonic time, not system time
Pull Request -
State: closed - Opened by dumbbell 5 months ago
- 1 comment
Labels: bug
#244 - khepri_cluster: Functions returning members now wrap them in `{ok, Members}`
Pull Request -
State: closed - Opened by dumbbell 5 months ago
- 1 comment
Labels: enhancement
#243 - Improve `khepri_cluster:members/1` to return an error instead of an empty list
Issue -
State: closed - Opened by dumbbell 6 months ago
- 2 comments
Labels: enhancement
#242 - Always pass exported functions to Ra queries
Pull Request -
State: open - Opened by dumbbell 6 months ago
- 3 comments
Labels: enhancement
#241 - Update Ra from 2.7.0 to 2.7.3
Pull Request -
State: closed - Opened by dumbbell 6 months ago
- 1 comment
#240 - khepri_cluster: Use `ra_leaderboard` first to query members locally
Pull Request -
State: closed - Opened by dumbbell 6 months ago
- 2 comments
Labels: enhancement
#239 - Prefer to use `erlang:monotonic_time()` to measure a duration
Issue -
State: closed - Opened by dumbbell 7 months ago
- 3 comments
Labels: bug
#238 - Passing `fun()` to `ra:*_query()` may break when executed on a remote node
Issue -
State: open - Opened by dumbbell 7 months ago
- 5 comments
Labels: bug
#237 - Hex: Publish license files
Pull Request -
State: closed - Opened by the-mikedavis 7 months ago
- 1 comment
Labels: bug
#236 - Update copyright
Pull Request -
State: closed - Opened by the-mikedavis 7 months ago
- 1 comment
Labels: documentation
#234 - Refactor `khepri:handle_async_ret/2` to translate return values
Pull Request -
State: closed - Opened by the-mikedavis 8 months ago
- 1 comment
Labels: enhancement
#233 - export_erlang: Use cwd for fail_to_open_file_test_
Pull Request -
State: closed - Opened by the-mikedavis 8 months ago
- 1 comment
#232 - Update Ra from 2.6.3 to 2.7.0
Pull Request -
State: closed - Opened by dumbbell 8 months ago
- 1 comment
#231 - include/khepri.hrl: Expose `?IS_KHEPRI_STORE_ID/1` macro
Pull Request -
State: closed - Opened by dumbbell 8 months ago
- 1 comment
Labels: enhancement
#230 - khepri_machine: Define the Ra machine version to 0
Pull Request -
State: closed - Opened by dumbbell 9 months ago
- 1 comment
Labels: enhancement
#229 - Replace `wait_for_async_ret` with `handle_async_ret` for handling async Ra events
Pull Request -
State: closed - Opened by the-mikedavis 9 months ago
- 1 comment
Labels: enhancement
#228 - khepri_machine: Use cached leader for async commands
Pull Request -
State: closed - Opened by the-mikedavis 9 months ago
- 1 comment
Labels: enhancement
#226 - khepri_machine: Run the query anonymous function from the calling process
Pull Request -
State: open - Opened by dumbbell 9 months ago
- 4 comments
Labels: enhancement
#225 - khepri_cluster: Fix how we reset a node to join a cluster
Pull Request -
State: closed - Opened by dumbbell 10 months ago
- 1 comment
Labels: bug
#224 - Update versions of Ra and Horus
Pull Request -
State: closed - Opened by dumbbell 11 months ago
- 1 comment
#223 - khepri_machine: Handle `{error,shutdown}` response from Ra queries
Pull Request -
State: closed - Opened by the-mikedavis 11 months ago
- 1 comment
Labels: enhancement
#222 - {horus_ex,module_not_found,#{module => erlang}}
Issue -
State: closed - Opened by Zabrane 11 months ago
- 23 comments
Labels: bug
#220 - Add a command to unregister projections
Pull Request -
State: closed - Opened by the-mikedavis 11 months ago
- 1 comment
Labels: enhancement
#219 - khepri_cluster: Make `join/3` idempotent
Pull Request -
State: closed - Opened by dumbbell 11 months ago
- 1 comment
Labels: enhancement
#218 - Revert "khepri_cluster: Make `join/3` idempotent"
Pull Request -
State: closed - Opened by dumbbell 11 months ago
- 1 comment
#217 - khepri_cluster: Make `join/3` idempotent
Pull Request -
State: closed - Opened by dumbbell 11 months ago
- 2 comments
#216 - khepri_cluster: Don't log a warning in `query_members()` when store is stopped
Pull Request -
State: closed - Opened by dumbbell 11 months ago
- 1 comment
Labels: enhancement
#215 - khepri_utils: Gracefully handle unavailable default applications
Pull Request -
State: closed - Opened by the-mikedavis 11 months ago
- 1 comment
Labels: bug
#214 - Setting up an Elixir app with a dependency on khepri does not start
Issue -
State: closed - Opened by gordoneliel 11 months ago
- 2 comments
Labels: bug
#213 - Lack of mechanism to update or delete projection once it has been created
Issue -
State: closed - Opened by xh4 12 months ago
Labels: enhancement
#212 - Unable to create Khepri projection when running Mix release
Issue -
State: closed - Opened by xh4 12 months ago
- 3 comments
Labels: bug
#211 - khepri_machine: Handle shutdown error from ra:process_command/3
Pull Request -
State: closed - Opened by the-mikedavis 12 months ago
- 1 comment
Labels: enhancement
#210 - khepri{,_tx}: Add `is_empty/2` function
Pull Request -
State: closed - Opened by dumbbell 12 months ago
- 1 comment
Labels: enhancement
#209 - projections: Allow passing Horus options
Pull Request -
State: closed - Opened by the-mikedavis about 1 year ago
- 1 comment
Labels: enhancement
#208 - Remove debug logs for successful query of members
Pull Request -
State: closed - Opened by dcorbacho about 1 year ago
- 4 comments
Labels: enhancement
#207 - GitHub Actions: Test against Erlang/OTP 26 stable release
Pull Request -
State: closed - Opened by dumbbell about 1 year ago
- 1 comment
#206 - khepri_tx: Fix documentation of the `put()` functions
Pull Request -
State: closed - Opened by dumbbell about 1 year ago
- 1 comment
Labels: documentation
#205 - projections: Catch errors from ETS calls
Pull Request -
State: closed - Opened by the-mikedavis about 1 year ago
- 1 comment
Labels: enhancement
#204 - Special-case trivial "copy"-style projections
Pull Request -
State: closed - Opened by the-mikedavis about 1 year ago
- 1 comment
Labels: enhancement
#203 - Add a batch API to push many serial puts/deletes from a single process
Issue -
State: open - Opened by dumbbell about 1 year ago
- 1 comment
Labels: enhancement
#200 - How do I design the path to get the following data
Issue -
State: closed - Opened by leeyisoft about 1 year ago
#199 - Update Ra from 2.5.0 to 2.5.1
Pull Request -
State: closed - Opened by dumbbell about 1 year ago
- 1 comment
#197 - Data corruption protection
Issue -
State: closed - Opened by a3kov about 1 year ago
- 1 comment
Labels: enhancement
#196 - Support read-only tree nodes or some kind of access control
Issue -
State: open - Opened by dumbbell about 1 year ago
Labels: enhancement
#195 - Add a link to the repository as a GitHub ribbon
Pull Request -
State: closed - Opened by dumbbell about 1 year ago
- 1 comment
Labels: documentation
#193 - projections: Trigger changes for leaf node deletions
Pull Request -
State: closed - Opened by the-mikedavis over 1 year ago
- 1 comment
Labels: bug
#192 - Extract `khepri_fun` and create the Horus library
Pull Request -
State: closed - Opened by dumbbell over 1 year ago
- 1 comment
#191 - Update Ra from 2.4.0 to 2.5.0
Pull Request -
State: closed - Opened by dumbbell over 1 year ago
- 1 comment
#190 - Memoize the compiled projections pattern tree
Pull Request -
State: closed - Opened by the-mikedavis over 1 year ago
- 1 comment
Labels: enhancement
#189 - khepri_tree: Rename `find_matching_nodes/5` as `fold/5`
Pull Request -
State: closed - Opened by the-mikedavis over 1 year ago
- 1 comment
Labels: enhancement
#188 - Store projections in a tree of patterns
Pull Request -
State: closed - Opened by the-mikedavis over 1 year ago
- 1 comment
Labels: enhancement
#187 - Move insert_or_update_node/5 from khepri_machine to khepri_tree
Pull Request -
State: closed - Opened by the-mikedavis over 1 year ago
- 1 comment
Labels: enhancement
#186 - khepri_condition: Broaden pattern type for 'if_data_matches'
Pull Request -
State: closed - Opened by the-mikedavis over 1 year ago
- 2 comments
Labels: bug
#185 - Compile conditions before checking path pattern matching
Pull Request -
State: closed - Opened by the-mikedavis over 1 year ago
- 1 comment
Labels: bug
#184 - Move tree functions to khepri_tree
Pull Request -
State: closed - Opened by the-mikedavis over 1 year ago
- 1 comment
Labels: enhancement
#183 - khepri_tx: Support new Erlang/OTP 26 instructions
Pull Request -
State: closed - Opened by the-mikedavis over 1 year ago
- 2 comments
Labels: enhancement
#182 - Recreate ETS tables when restoring projections
Pull Request -
State: closed - Opened by the-mikedavis over 1 year ago
- 1 comment
Labels: bug
#181 - khepri_machine: Use a 'walk' record for tree-walking functions
Pull Request -
State: closed - Opened by the-mikedavis over 1 year ago
- 1 comment
Labels: enhancement
#180 - Bundle keep-while metadata and tree root into a tree record
Pull Request -
State: closed - Opened by the-mikedavis over 1 year ago
- 1 comment
Labels: enhancement
#179 - Bump copyright year to 2023
Pull Request -
State: closed - Opened by dumbbell over 1 year ago
- 1 comment
#178 - projections: Delete tree nodes recursively
Pull Request -
State: closed - Opened by the-mikedavis over 1 year ago
- 1 comment
Labels: bug
#177 - Add `global`-like locking
Pull Request -
State: closed - Opened by the-mikedavis over 1 year ago
- 6 comments
Labels: enhancement
#176 - khepri_fun: Work around Rebar's use of `cth_readable` parse_transform
Pull Request -
State: closed - Opened by dumbbell over 1 year ago
- 2 comments
Labels: enhancement
#175 - khepri_cluster: Add `is_store_running/1` helper
Pull Request -
State: closed - Opened by dumbbell over 1 year ago
- 1 comment
Labels: enhancement
#174 - Fix supervision tree shutdown
Pull Request -
State: closed - Opened by dumbbell over 1 year ago
- 1 comment
Labels: bug
#173 - Documentation: Briefly talk about import/export in overview page
Pull Request -
State: closed - Opened by dumbbell over 1 year ago
- 1 comment
Labels: documentation
#172 - Make it easy to find the import/export guide in the documentation
Issue -
State: closed - Opened by dumbbell over 1 year ago
Labels: documentation
#171 - Expensive queries and exports run in the context of the state machine process
Issue -
State: open - Opened by dumbbell over 1 year ago
Labels: documentation, enhancement
#170 - khepri_fun: Fix translation for bs_get_float2
Pull Request -
State: closed - Opened by the-mikedavis over 1 year ago
- 1 comment
Labels: bug
#169 - tx_funs: Test bitstring matching with field flags
Pull Request -
State: closed - Opened by the-mikedavis over 1 year ago
Labels: enhancement
#168 - khepri_fun: Get register from type-tag for call_fun2 translation
Pull Request -
State: closed - Opened by the-mikedavis over 1 year ago
- 2 comments
Labels: enhancement
#167 - khepri_cluster: Accept `machine_config` in Ra server config
Pull Request -
State: closed - Opened by dumbbell over 1 year ago
- 2 comments
Labels: enhancement
#166 - khepri_machine: Merge `extra` into `options` in `#put{}` command
Pull Request -
State: closed - Opened by dumbbell over 1 year ago
- 1 comment
Labels: enhancement
#165 - khepri_fun: Add guard for unwrapping type-tagged registers
Pull Request -
State: closed - Opened by the-mikedavis over 1 year ago
- 1 comment
Labels: enhancement
#164 - Rename `delete_payload()` back to `clear_payload()`
Pull Request -
State: closed - Opened by dumbbell over 1 year ago
- 1 comment
Labels: enhancement
#163 - Add `maps:fold/3`-like functions
Pull Request -
State: closed - Opened by dumbbell over 1 year ago
- 2 comments
Labels: enhancement
#162 - GitHub Actions: Update actions/checkout and actions/cache to v3
Pull Request -
State: closed - Opened by dumbbell over 1 year ago
- 1 comment
#161 - Fix `call_fun2` instruction jump label support
Pull Request -
State: closed - Opened by dumbbell over 1 year ago
- 1 comment
Labels: bug
#160 - Generate docs with ExDoc
Pull Request -
State: closed - Opened by the-mikedavis over 1 year ago
- 3 comments
Labels: documentation
#159 - Implement ra_machine:overview/1 for khepri_machine
Pull Request -
State: closed - Opened by the-mikedavis over 1 year ago
- 1 comment
Labels: enhancement
#158 - khepri_machine: Fix handling of `khepri:delete_many("**")`
Pull Request -
State: closed - Opened by dumbbell over 1 year ago
- 1 comment
Labels: bug
#157 - Add import/export feature
Pull Request -
State: closed - Opened by dumbbell over 1 year ago
- 6 comments
Labels: enhancement
#156 - Support empty binaries in string-based paths
Pull Request -
State: closed - Opened by dumbbell over 1 year ago
- 2 comments
Labels: enhancement
#155 - Automatically reclaim useless tree nodes created automatically
Pull Request -
State: closed - Opened by dumbbell over 1 year ago
- 1 comment
Labels: enhancement
#154 - khepri_condition: Fix the use of `#if_has_data{}` with node props
Pull Request -
State: closed - Opened by dumbbell over 1 year ago
- 1 comment
Labels: bug