Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Make TransactionManager (_active_snapshot_commit_ids) thread-safe #18

Closed
julianmenzler opened this issue Feb 2, 2019 · 0 comments
Closed
Assignees
Labels
enhancement New feature or request

Comments

@julianmenzler
Copy link
Collaborator

No description provided.

@julianmenzler julianmenzler added the enhancement New feature or request label Feb 2, 2019
@julianmenzler julianmenzler self-assigned this Feb 2, 2019
julianmenzler added a commit that referenced this issue Feb 6, 2019
* master_mvcc_delete_plugin: (112 commits)
  Remove outdated python-benchmark-visualizer-script
  Remove outdated mvcc_benchmark.cpp
  Remove outdated tests "RemovePartialInvalidChunk" & "RemoveInvalidChunk" & reorder functions
  Remove unnecessary benchmarks
  Remove safety flag in TransactionManager (#28) & change function name
  Implement test for GetTable: ExcludePhysicallyDeletedChunks (#26)
  Improve DebugAsserts and naming in table.cpp & get_table.cpp
  Add DebugAssert in class table, delete_chunk()
  Streamline code of TransactionManager and use std::find & std::min_element
  Streamline code and naming
  Format code & fix code style
  Implement chunk metric invalid_row_count into MvccDeletePlugin & Delete operator (#21, #24)
  Small enhancements regarding GetTable
  Fix TransactionManager DebugAssert
  Add mutex header to transaction_manager.hpp.
  Close #16: Describe input and output of script.
  Close #5: Use get_table and delete get_referencing_table.
  Add comment and small fixes & Delete dispensable timer.hpp
  Make TransactionManager (_active_snapshot_commit_ids) thread-safe & add some comments (#18)
  Format code
  ...

# Conflicts:
#	src/bin/CMakeLists.txt
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant