PerconaFT
PerconaFT is a high-performance, transactional key-value store
파일 탐색기
최종 버전 다운로드 (.zip)- compile.suppressions
- CMakeLists.txt
- db-4.6.19.h
- make_tdb.cc
- merge_archives_unix.cmake.in
- FindValgrind.cmake
- TokuBuildTagDatabases.cmake
- TokuFeatureDetection.cmake
- TokuMergeLibs.cmake
- TokuSetupCompiler.cmake
- TokuSetupCTest.cmake
- TokuThirdParty.cmake
- background_job_manager.cc
- background_job_manager.h
- cachetable-internal.h
- cachetable.cc
- cachetable.h
- checkpoint.cc
- checkpoint.h
- callbacks.cc
- dbufio.cc
- dbufio.h
- loader-internal.h
- loader.cc
- loader.h
- pqueue.cc
- pqueue.h
- log-internal.h
- log.h
- log_upgrade.cc
- logcursor.cc
- logcursor.h
- logfilemgr.cc
- logfilemgr.h
- logformat.cc
- logger.cc
- logger.h
- recover.cc
- recover.h
- block_allocator.cc
- block_allocator.h
- block_table.cc
- block_table.h
- compress.cc
- compress.h
- ft-node-deserialize.cc
- ft-serialize.cc
- ft-serialize.h
- ft_layout_version.h
- ft_node-serialize.cc
- ft_node-serialize.h
- quicklz.cc
- quicklz.h
- rbtree_mhs.cc
- rbtree_mhs.h
- rbuf.h
- sub_block.cc
- sub_block.h
- wbuf.h
- workset.h
- log000000000000.tokulog24
- log000000000000.tokulog24
- log000000000000.tokulog25
- log000000000000.tokulog25
- log000000000000.tokulog26
- log000000000000.tokulog26
- log000000000000.tokulog27
- log000000000000.tokulog27
- log000000000000.tokulog28
- log000000000000.tokulog28
- log000000000000.tokulog29
- log000000000000.tokulog29
- benchmark-test.cc
- block_allocator_test.cc
- bnc-insert-benchmark.cc
- cachetable-4357.cc
- cachetable-4365.cc
- cachetable-5097.cc
- cachetable-5978-2.cc
- cachetable-5978.cc
- cachetable-all-write.cc
- cachetable-checkpoint-pending.cc
- cachetable-checkpoint-pinned-nodes.cc
- cachetable-checkpoint-prefetched-nodes.cc
- cachetable-checkpoint-test.cc
- cachetable-checkpointer-class.cc
- cachetable-cleaner-checkpoint.cc
- cachetable-cleaner-checkpoint2.cc
- cachetable-cleaner-thread-attrs-accumulate.cc
- cachetable-cleaner-thread-empty-cachetable.cc
- cachetable-cleaner-thread-everything-pinned.cc
- cachetable-cleaner-thread-nothing-needs-flushing.cc
- cachetable-cleaner-thread-same-fullhash.cc
- cachetable-cleaner-thread-simple.cc
- cachetable-clock-all-pinned.cc
- cachetable-clock-eviction.cc
- cachetable-clock-eviction2.cc
- cachetable-clock-eviction3.cc
- cachetable-clock-eviction4.cc
- cachetable-clone-checkpoint.cc
- cachetable-clone-partial-fetch-pinned-node.cc
- cachetable-clone-partial-fetch.cc
- cachetable-clone-pin-nonblocking.cc
- cachetable-clone-unpin-remove.cc
- cachetable-count-pinned-test.cc
- cachetable-debug-test.cc
- cachetable-eviction-close-test.cc
- cachetable-eviction-close-test2.cc
- cachetable-eviction-getandpin-test.cc
- cachetable-eviction-getandpin-test2.cc
- cachetable-evictor-class.cc
- cachetable-fd-test.cc
- cachetable-fetch-inducing-evictor.cc
- cachetable-flush-during-cleaner.cc
- cachetable-flush-test.cc
- cachetable-getandpin-test.cc
- cachetable-kibbutz_and_flush_cachefile.cc
- cachetable-partial-fetch.cc
- cachetable-pin-checkpoint.cc
- cachetable-pin-nonblocking-checkpoint-clean.cc
- cachetable-prefetch-checkpoint-test.cc
- cachetable-prefetch-close-leak-test.cc
- cachetable-prefetch-close-test.cc
- cachetable-prefetch-flowcontrol-test.cc
- cachetable-prefetch-getandpin-test.cc
- cachetable-prefetch-maybegetandpin-test.cc
- cachetable-prefetch2-test.cc
- cachetable-put-checkpoint.cc
- cachetable-put-test.cc
- cachetable-reserve-filenum.cc
- cachetable-rwlock-test.cc
- cachetable-simple-clone.cc
- cachetable-simple-clone2.cc
- cachetable-simple-close.cc
- cachetable-simple-maybe-get-pin.cc
- cachetable-simple-pin-cheap.cc
- cachetable-simple-pin-dep-nodes.cc
- cachetable-simple-pin-nonblocking-cheap.cc
- cachetable-simple-pin-nonblocking.cc
- cachetable-simple-pin.cc
- cachetable-simple-put-dep-nodes.cc
- cachetable-simple-read-pin-nonblocking.cc
- cachetable-simple-read-pin.cc
- cachetable-simple-unpin-remove-checkpoint.cc
- cachetable-simple-verify.cc
- cachetable-test.cc
- cachetable-test.h
- cachetable-unpin-and-remove-test.cc
- cachetable-unpin-remove-and-checkpoint.cc
- cachetable-unpin-test.cc
- cachetable-writer-thread-limit.cc
- CMakeLists.txt
- comparator-test.cc
- compress-test.cc
- dbufio-test-destroy.cc
- dbufio-test.cc
- dmt-test.cc
- dmt-test2.cc
- fifo-test.cc
- ft-bfe-query.cc
- ft-clock-test.cc
- ft-serialize-benchmark.cc
- ft-serialize-sub-block-test.cc
- ft-serialize-test.cc
- ft-test-cursor-2.cc
- ft-test-cursor.cc
- ft-test-header.cc
- ft-test.cc
- ft-test0.cc
- ft-test1.cc
- ft-test2.cc
- ft-test3.cc
- ft-test4.cc
- ft-test5.cc
- ftloader-error-injector.h
- ftloader-test-bad-generate.cc
- ftloader-test-extractor-errors.cc
- ftloader-test-extractor.cc
- ftloader-test-merge-files-dbufio.cc
- ftloader-test-open.cc
- ftloader-test-vm.cc
- ftloader-test-writer-errors.cc
- ftloader-test-writer.cc
- ftloader-test.cc
- generate-upgrade-recovery-logs.cc
- is_empty.cc
- keyrange.cc
- keytest.cc
- le-cursor-provdel.cc
- le-cursor-right.cc
- le-cursor-walk.cc
- list-test.cc
- log-test-maybe-trim.cc
- log-test.cc
- log-test2.cc
- log-test3.cc
- log-test4.cc
- log-test5.cc
- log-test6.cc
- log-test7.cc
- logcursor-bad-checksum.cc
- logcursor-bw.cc
- logcursor-empty-logdir.cc
- logcursor-empty-logfile-2.cc
- logcursor-empty-logfile-3.cc
- logcursor-empty-logfile.cc
- logcursor-fw.cc
- logcursor-print.cc
- logcursor-timestamp.cc
- logfilemgr-create-destroy.cc
- logfilemgr-print.cc
- make-tree.cc
- mempool-115.cc
- msnfilter.cc
- orthopush-flush.cc
- pqueue-test.cc
- quicklz-test.cc
- recovery-bad-last-entry.cc
- recovery-cbegin-cend-hello.cc
- recovery-cbegin-cend.cc
- recovery-cbegin.cc
- recovery-cend-cbegin.cc
- recovery-datadir-is-file.cc
- recovery-empty.cc
- recovery-fopen-missing-file.cc
- recovery-hello.cc
- recovery-lsn-error-during-forward-scan.cc
- recovery-no-datadir.cc
- recovery-no-log.cc
- recovery-no-logdir.cc
- recovery-test5123.cc
- shortcut.cc
- subblock-test-checksum.cc
- subblock-test-compression.cc
- subblock-test-index.cc
- subblock-test-size.cc
- test-assert.cc
- test-bjm.cc
- test-checkpoint-during-flush.cc
- test-checkpoint-during-merge.cc
- test-checkpoint-during-rebalance.cc
- test-checkpoint-during-split.cc
- test-del-inorder.cc
- test-dirty-flushes-on-cleaner.cc
- test-dump-ft.cc
- test-flushes-on-cleaner.cc
- test-ft-overflow.cc
- test-ft-txns.h
- test-hot-with-bounds.cc
- test-inc-split.cc
- test-leafentry-child-txn.cc
- test-leafentry-nested.cc
- test-merges-on-cleaner.cc
- test-oldest-referenced-xid-flush.cc
- test-pick-child-to-flush.cc
- test-rbtree-insert-remove-with-mhs.cc
- test-rbtree-insert-remove-without-mhs.cc
- test-TDB2-pe.cc
- test-TDB89.cc
- test-txn-child-manager.cc
- test-upgrade-recovery-logs.cc
- test.h
- test1308a.cc
- test3681.cc
- test3856.cc
- test3884.cc
- test4115.cc
- test4244.cc
- test_logcursor.cc
- test_oexcl.cc
- test_rightmost_leaf_seqinsert_heuristic.cc
- test_rightmost_leaf_split_merge.cc
- test_toku_malloc_plain_free.cc
- upgrade_test_simple.cc
- verify-bad-msn.cc
- verify-bad-pivots.cc
- verify-dup-in-leaf.cc
- verify-dup-pivots.cc
- verify-misrouted-msgs.cc
- verify-unsorted-leaf.cc
- verify-unsorted-pivots.cc
- xid_lsn_independent.cc
- ybt-test.cc
- roll.cc
- rollback-apply.cc
- rollback-apply.h
- rollback-ct-callbacks.cc
- rollback-ct-callbacks.h
- rollback.cc
- rollback.h
- rollback_log_node_cache.cc
- rollback_log_node_cache.h
- txn.cc
- txn.h
- txn_child_manager.cc
- txn_child_manager.h
- txn_manager.cc
- txn_manager.h
- txn_state.h
- xids.cc
- xids.h
- bndata.cc
- bndata.h
- CMakeLists.txt
- comparator.h
- cursor.cc
- cursor.h
- ft-cachetable-wrappers.cc
- ft-cachetable-wrappers.h
- ft-flusher-internal.h
- ft-flusher.cc
- ft-flusher.h
- ft-hot-flusher.cc
- ft-internal.h
- ft-ops.cc
- ft-ops.h
- ft-recount-rows.cc
- ft-status.cc
- ft-status.h
- ft-test-helpers.cc
- ft-verify.cc
- ft.cc
- ft.h
- le-cursor.cc
- le-cursor.h
- leafentry.cc
- leafentry.h
- msg.cc
- msg.h
- msg_buffer.cc
- msg_buffer.h
- node.cc
- node.h
- pivotkeys.cc
- ule-internal.h
- ule.cc
- ule.h
- valgrind.suppressions
- buffer_test.cpp
- CMakeLists.txt
- cursor_test.cpp
- doubling_buffer.cpp
- buffer.cpp
- buffer.hpp
- CMakeLists.txt
- cursor-inl.hpp
- cursor.cpp
- cursor.hpp
- db.hpp
- db_env-inl.hpp
- db_env.cpp
- db_env.hpp
- db_txn.hpp
- exceptions.hpp
- malloc_utils.cpp
- malloc_utils.hpp
- slice.hpp
- stats.hpp
- CMakeLists.txt
- concurrent_tree_create_destroy.cc
- concurrent_tree_lkr_acquire_release.cc
- concurrent_tree_lkr_insert_remove.cc
- concurrent_tree_lkr_insert_serial_large.cc
- concurrent_tree_lkr_remove_all.cc
- concurrent_tree_unit_test.h
- kill_waiter.cc
- lock_request_create_set.cc
- lock_request_get_set_keys.cc
- lock_request_killed.cc
- lock_request_not_killed.cc
- lock_request_start_deadlock.cc
- lock_request_start_pending.cc
- lock_request_start_release_wait.cc
- lock_request_start_retry_race.cc
- lock_request_start_retry_race_3.cc
- lock_request_start_retry_wait_race_2.cc
- lock_request_unit_test.h
- lock_request_wait_time_callback.cc
- locktree_conflicts.cc
- locktree_create_destroy.cc
- locktree_escalation_1big7lt_1small.cc
- locktree_escalation_2big_1lt.cc
- locktree_escalation_2big_2lt.cc
- locktree_escalation_impossible.cc
- locktree_escalation_stalls.cc
- locktree_infinity.cc
- locktree_misc.cc
- locktree_overlapping_relock.cc
- locktree_simple_lock.cc
- locktree_single_txnid_optimization.cc
- locktree_unit_test.h
- manager_create_destroy.cc
- manager_locktree_map.cc
- manager_parallel_locktree_get_release.cc
- manager_params.cc
- manager_reference_release_lt.cc
- manager_status.cc
- manager_unit_test.h
- range_buffer_test.cc
- test.h
- txnid_set_test.cc
- wfg_test.cc
- CMakeLists.txt
- concurrent_tree.cc
- concurrent_tree.h
- keyrange.cc
- keyrange.h
- lock_request.cc
- lock_request.h
- locktree.cc
- locktree.h
- manager.cc
- range_buffer.cc
- range_buffer.h
- treenode.cc
- treenode.h
- txnid_set.cc
- txnid_set.h
- wfg.cc
- wfg.h
- CMakeLists.txt
- ensure_memcheck_fails.sh
- rwlock_condvar.h
- test-active-cpus.cc
- test-cache-line-boundary-fails.cc
- test-cpu-freq-openlimit17.cc
- test-cpu-freq.cc
- test-filesystem-sizes.cc
- test-flock.cc
- test-fsync-directory.cc
- test-fsync.cc
- test-gettime.cc
- test-gettimeofday.cc
- test-hugepage.cc
- test-max-data.cc
- test-memory-status.cc
- test-pagesize.cc
- test-pthread-rwlock-rdlock.cc
- test-pthread-rwlock-rwr.cc
- test-pwrite4g.cc
- test-snprintf.cc
- test-stat.cc
- test-toku-malloc.cc
- test-xid.cc
- test.h
- try-assert-zero.cc
- try-assert0.cc
- try-leak-lost.cc
- try-leak-reachable.cc
- try-uninit.cc
- CMakeLists.txt
- file.cc
- huge_page_detection.cc
- memory.cc
- memory.h
- os_malloc.cc
- portability.cc
- toku_assert.cc
- toku_assert.h
- toku_atomic.h
- toku_byteswap.h
- toku_config.h.in
- toku_crash.cc
- toku_crash.h
- toku_debug_sync.h
- toku_htod.h
- toku_htonl.h
- toku_instr_mysql.cc
- toku_instr_mysql.h
- toku_instrumentation.h
- toku_list.h
- toku_os.h
- toku_os_types.h
- toku_path.cc
- toku_path.h
- toku_portability.h
- toku_pthread.cc
- toku_pthread.h
- toku_race_tools.h
- toku_random.h
- toku_stdint.h
- toku_stdlib.h
- toku_time.cc
- toku_time.h
- run-all-nightly-tests.bash
- run-nightly-coverage-tests.bash
- run-nightly-drd-tests.bash
- run-nightly-release-tests.bash
- run.fractal.tree.tests.cmake
- run.stress-tests-forever.bash
- run.stress-tests.py
- tokugrind
- tokuvalgrind
- watch.stress-tests.bash
- commit.d0.d100.d200.result
- commit.d0.d100.d200.test
- commit.d0.d100.i200.result
- commit.d0.d100.i200.test
- commit.d0.d100.result
- commit.d0.d100.test
- commit.d0.i100.d200.result
- commit.d0.i100.d200.test
- commit.d0.i100.i200.result
- commit.d0.i100.i200.test
- commit.d0.i100.result
- commit.d0.i100.test
- commit.d0.result
- commit.d0.test
- commit.i0.d100.d200.result
- commit.i0.d100.d200.test
- commit.i0.d100.i200.result
- commit.i0.d100.i200.test
- commit.i0.d100.result
- commit.i0.d100.test
- commit.i0.i100.d200.result
- commit.i0.i100.d200.test
- commit.i0.i100.i200.result
- commit.i0.i100.i200.test
- commit.i0.i100.result
- commit.i0.i100.test
- commit.i0.result
- commit.i0.test
- insert.300.result
- insert.300.test
- placeholder.0.live.result
- placeholder.0.live.test
- placeholder.0.result
- placeholder.0.test
- placeholder.1.live.result
- placeholder.1.live.test
- placeholder.2.live.result
- placeholder.2.live.test
- placeholder.2.result
- placeholder.2.test
- placeholder.3.result
- placeholder.3.test
- prov-2.py
- prov.1.live.result
- prov.1.live.test
- prov.1.result
- prov.1.test
- prov.aborting.d0.i100.result
- prov.aborting.d0.i100.test
- prov.aborting.i100.i200.result
- prov.aborting.i100.i200.test
- prov.committing.d0.i100.result
- prov.committing.d0.i100.test
- prov.committing.i100.i200.result
- prov.committing.i100.i200.test
- prov.d0.d100.result
- prov.d0.d100.test
- prov.d0.d200.d201.result
- prov.d0.d200.d201.test
- prov.d0.d200.i201.result
- prov.d0.d200.i201.test
- prov.d0.i100.result
- prov.d0.i100.test
- prov.d0.i200.d201.result
- prov.d0.i200.d201.test
- prov.d0.i200.i201.result
- prov.d0.i200.i201.test
- prov.d0.p200.d201.result
- prov.d0.p200.d201.test
- prov.d0.p200.i201.result
- prov.d0.p200.i201.test
- prov.i0.d100.result
- prov.i0.d100.test
- prov.i0.d200.d201.result
- prov.i0.d200.d201.test
- prov.i0.d200.i201.result
- prov.i0.d200.i201.test
- prov.i0.i100.result
- prov.i0.i100.test
- prov.i0.i200.d201.result
- prov.i0.i200.d201.test
- prov.i0.i200.i201.result
- prov.i0.i200.i201.test
- prov.i0.p200.d201.result
- prov.i0.p200.d201.test
- prov.i0.p200.i201.result
- prov.i0.p200.i201.test
- prov.live.d0.d100.result
- prov.live.d0.d100.test
- prov.live.d0.i100.result
- prov.live.d0.i100.test
- prov.live.i0.d100.result
- prov.live.i0.d100.test
- prov.live.i0.i100.result
- prov.live.i0.i100.test
- prov.live200,201.d0.d200.d201.result
- prov.live200,201.d0.d200.d201.test
- prov.live200,201.d0.d200.i201.result
- prov.live200,201.d0.d200.i201.test
- prov.live200,201.d0.i200.d201.result
- prov.live200,201.d0.i200.d201.test
- prov.live200,201.d0.i200.i201.result
- prov.live200,201.d0.i200.i201.test
- prov.live200,201.d0.p200.d201.result
- prov.live200,201.d0.p200.d201.test
- prov.live200,201.d0.p200.i201.result
- prov.live200,201.d0.p200.i201.test
- prov.live200,201.i0.d200.d201.result
- prov.live200,201.i0.d200.d201.test
- prov.live200,201.i0.d200.i201.result
- prov.live200,201.i0.d200.i201.test
- prov.live200,201.i0.i200.d201.result
- prov.live200,201.i0.i200.d201.test
- prov.live200,201.i0.i200.i201.result
- prov.live200,201.i0.i200.i201.test
- prov.live200,201.i0.p200.d201.result
- prov.live200,201.i0.p200.d201.test
- prov.live200,201.i0.p200.i201.result
- prov.live200,201.i0.p200.i201.test
- prov.live200.abort201.commit202.i0.i200.i201.i202.result
- prov.live200.abort201.commit202.i0.i200.i201.i202.test
- prov.live200.abort201.i0.i200.i201.result
- prov.live200.abort201.i0.i200.i201.test
- prov.live200.committing201.i0.i200.i201.result
- prov.live200.committing201.i0.i200.i201.test
- prov.live200.d0.d200.d201.result
- prov.live200.d0.d200.d201.test
- prov.live200.d0.d200.i201.result
- prov.live200.d0.d200.i201.test
- prov.live200.d0.i200.d201.result
- prov.live200.d0.i200.d201.test
- prov.live200.d0.i200.i201.result
- prov.live200.d0.i200.i201.test
- prov.live200.d0.p200.d201.result
- prov.live200.d0.p200.d201.test
- prov.live200.d0.p200.i201.result
- prov.live200.d0.p200.i201.test
- prov.live200.i0.d200.d201.result
- prov.live200.i0.d200.d201.test
- prov.live200.i0.d200.i201.result
- prov.live200.i0.d200.i201.test
- prov.live200.i0.i200.d201.result
- prov.live200.i0.i200.d201.test
- prov.live200.i0.i200.i201.result
- prov.live200.i0.i200.i201.test
- prov.live200.i0.p200.d201.result
- prov.live200.i0.p200.d201.test
- prov.live200.i0.p200.i201.result
- prov.live200.i0.p200.i201.test
- prov.preparing.d0.i100.result
- prov.preparing.d0.i100.test
- prov.preparing.d0.i200.i201.result
- prov.preparing.d0.i200.i201.test
- README
- big-nested-abort-abort.cc
- big-nested-abort-commit.cc
- big-nested-commit-abort.cc
- big-nested-commit-commit.cc
- big-shutdown.cc
- bigtxn27.cc
- blackhole.cc
- blocking-first-empty.cc
- blocking-first.cc
- blocking-last.cc
- blocking-next-prev-deadlock.cc
- blocking-next-prev.cc
- blocking-prelock-range.cc
- blocking-put-timeout.cc
- blocking-put-wakeup.cc
- blocking-put.cc
- blocking-set-range-0.cc
- blocking-set-range-n.cc
- blocking-set-range-reverse-0.cc
- blocking-set.cc
- blocking-table-lock.cc
- bug1381.cc
- cachetable-race.cc
- checkpoint1.cc
- checkpoint_fairness.cc
- checkpoint_stress.cc
- checkpoint_test.h
- CMakeLists.txt
- create-datadir.cc
- cursor-isolation.cc
- cursor-more-than-a-leaf-provdel.cc
- cursor-set-del-rmw.cc
- cursor-set-range-rmw.cc
- cursor-step-over-delete.cc
- db-put-simple-deadlock-threads.cc
- db-put-simple-deadlock.cc
- db-put-simple-lockwait.cc
- db-put-update-deadlock.cc
- dbremove-nofile-limit.cc
- del-multiple-huge-primary-row.cc
- del-multiple-srcdb.cc
- del-multiple.cc
- del-simple.cc
- directory_lock.cc
- diskfull.cc
- drd.suppressions
- dump-env.cc
- env-put-multiple.cc
- env_loader_memory.cc
- env_nproc.cc
- env_startup.cc
- filesize.cc
- get_key_after_bytes_unit.cc
- get_last_key.cc
- helgrind.suppressions
- helgrind1.cc
- helgrind2.cc
- helgrind3.cc
- hot-optimize-table-tests.cc
- hotindexer-bw.cc
- hotindexer-error-callback.cc
- hotindexer-insert-committed-optimized.cc
- hotindexer-insert-committed.cc
- hotindexer-insert-provisional.cc
- hotindexer-lock-test.cc
- hotindexer-multiclient.cc
- hotindexer-nested-insert-committed.cc
- hotindexer-put-abort.cc
- hotindexer-put-commit.cc
- hotindexer-put-multiple.cc
- hotindexer-simple-abort-put.cc
- hotindexer-simple-abort.cc
- hotindexer-undo-do-test.cc
- hotindexer-with-queries.cc
- inflate.cc
- inflate2.cc
- insert-dup-prelock.cc
- ipm.py
- isolation-read-committed.cc
- isolation.cc
- key-val.h
- keyrange-merge.cc
- keyrange.cc
- last-verify-time.cc
- loader-cleanup-test.cc
- loader-close-nproc-limit.cc
- loader-create-abort.cc
- loader-create-close.cc
- loader-create-commit-nproc-limit.cc
- loader-create-nproc-limit.cc
- loader-dup-test.cc
- loader-no-puts.cc
- loader-reference-test.cc
- loader-stress-del.cc
- loader-stress-test.cc
- loader-tpch-load.cc
- locktree_escalation_stalls.cc
- manyfiles.cc
- maxsize-for-loader.cc
- medium-nested-commit-commit.cc
- multiprocess.cc
- mvcc-create-table.cc
- mvcc-many-committed.cc
- mvcc-read-committed.cc
- openlimit17-locktree.cc
- openlimit17-metafiles.cc
- openlimit17.cc
- perf_checkpoint_var.cc
- perf_child_txn.cc
- perf_cursor_nop.cc
- perf_iibench.cc
- perf_insert.cc
- perf_malloc_free.cc
- perf_nop.cc
- perf_partitioned_counter.cc
- perf_ptquery.cc
- perf_ptquery2.cc
- perf_rangequery.cc
- perf_read_txn.cc
- perf_read_txn_single_thread.cc
- perf_read_write.cc
- perf_root_txn.cc
- perf_simple_counter.cc
- perf_thread_counter.cc
- perf_txn_single_thread.cc
- powerfail.cc
- preload-db-nested.cc
- preload-db.cc
- prelock-read-read.cc
- prelock-read-write.cc
- prelock-write-read.cc
- prelock-write-write.cc
- print_engine_status.cc
- progress.cc
- put-del-multiple-array-indexing.cc
- queries_with_deletes.cc
- recover-2483.cc
- recover-3113.cc
- recover-5146.cc
- recover-checkpoint-fcreate-fdelete-fcreate.cc
- recover-checkpoint-fopen-abort.cc
- recover-checkpoint-fopen-commit.cc
- recover-child-rollback.cc
- recover-compare-db-descriptor.cc
- recover-compare-db.cc
- recover-del-multiple-abort.cc
- recover-del-multiple-srcdb-fdelete-all.cc
- recover-del-multiple.cc
- recover-delboth-after-checkpoint.cc
- recover-delboth-checkpoint.cc
- recover-descriptor.cc
- recover-descriptor10.cc
- recover-descriptor11.cc
- recover-descriptor12.cc
- recover-descriptor2.cc
- recover-descriptor3.cc
- recover-descriptor4.cc
- recover-descriptor5.cc
- recover-descriptor6.cc
- recover-descriptor7.cc
- recover-descriptor8.cc
- recover-descriptor9.cc
- recover-fassociate.cc
- recover-fclose-in-checkpoint.cc
- recover-fcreate-basementnodesize.cc
- recover-fcreate-fclose.cc
- recover-fcreate-fdelete.cc
- recover-fcreate-nodesize.cc
- recover-fcreate-xabort.cc
- recover-flt1.cc
- recover-flt10.cc
- recover-flt2.cc
- recover-flt3.cc
- recover-flt4.cc
- recover-flt5.cc
- recover-flt6.cc
- recover-flt7.cc
- recover-flt8.cc
- recover-flt9.cc
- recover-fopen-checkpoint-fclose.cc
- recover-fopen-fclose-checkpoint.cc
- recover-fopen-fdelete-checkpoint-fcreate.cc
- recover-hotindexer-simple-abort-put.cc
- recover-loader-test.cc
- recover-lsn-filter-multiple.cc
- recover-lsn-filter.cc
- recover-missing-dbfile-2.cc
- recover-missing-dbfile.cc
- recover-missing-logfile.cc
- recover-put-multiple-abort.cc
- recover-put-multiple-fdelete-all.cc
- recover-put-multiple-fdelete-some.cc
- recover-put-multiple-srcdb-fdelete-all.cc
- recover-put-multiple.cc
- recover-rollback.cc
- recover-rollinclude.cc
- recover-split-checkpoint.cc
- recover-straddle-txn-nested.cc
- recover-straddle-txn.cc
- recover-tablelock.cc
- recover-test-logsuppress-put.cc
- recover-test-logsuppress.cc
- recover-test1.cc
- recover-test2.cc
- recover-test3.cc
- recover-test_crash_in_flusher_thread.h
- recover-test_stress1.cc
- recover-test_stress2.cc
- recover-test_stress3.cc
- recover-test_stress_openclose.cc
- recover-update-multiple-abort.cc
- recover-update-multiple.cc
- recover-update_aborts.cc
- recover-update_aborts_before_checkpoint.cc
- recover-update_aborts_before_close.cc
- recover-update_broadcast_aborts.cc
- recover-update_broadcast_aborts2.cc
- recover-update_broadcast_aborts3.cc
- recover-update_broadcast_aborts_before_checkpoint.cc
- recover-update_broadcast_aborts_before_close.cc
- recover-update_broadcast_changes_values.cc
- recover-update_broadcast_changes_values2.cc
- recover-update_broadcast_changes_values3.cc
- recover-update_broadcast_changes_values_before_checkpoint.cc
- recover-update_broadcast_changes_values_before_close.cc
- recover-update_changes_values.cc
- recover-update_changes_values_before_checkpoint.cc
- recover-update_changes_values_before_close.cc
- recover-upgrade-db-descriptor-multihandle.cc
- recover-upgrade-db-descriptor.cc
- recover-x1-abort.cc
- recover-x1-commit.cc
- recover-x1-nested-abort.cc
- recover-x1-nested-commit.cc
- recover-x2-abort.cc
- recover-x2-commit.cc
- recovery_fileops_stress.cc
- recovery_fileops_unit.cc
- recovery_stress.cc
- redirect.cc
- replace-into-write-lock.cc
- rollback-inconsistency.cc
- root_fifo_1.cc
- root_fifo_2.cc
- root_fifo_31.cc
- root_fifo_32.cc
- root_fifo_41.cc
- rowsize.cc
- run-hotindexer-undo-do-tests.bash
- run_abortrecover_test.sh
- run_checkpoint_stress_test.sh
- run_diskfull_test.sh
- run_powerfail_test.py
- run_recover_stress_test.sh
- run_recover_test.sh
- run_recovery_fileops_unit.sh
- run_stress_test.py
- run_test_thread_stack.sh
- seqinsert.cc
- shutdown-3344.cc
- simple.cc
- stat64-create-modify-times.cc
- stat64-null-txn.cc
- stat64-root-changes.cc
- stat64.cc
- stress-gc.cc
- stress-gc2.cc
- stress-test.cc
- stress_openclose.h
- test-5138.cc
- test-nested-xopen-eclose.cc
- test-prepare.cc
- test-prepare2.cc
- test-prepare3.cc
- test-rollinclude.cc
- test-xa-prepare.cc
- test-xopen-eclose.cc
- test.h
- test1572.cc
- test1753.cc
- test1842.cc
- test3039.cc
- test3219.cc
- test3522.cc
- test3522b.cc
- test3529.cc
- test4573-logtrim.cc
- test5092.cc
- test938.cc
- test938b.cc
- test938c.cc
- test_1672532.cc
- test_3529_insert_2.cc
- test_3529_table_lock.cc
- test_3645.cc
- test_3755.cc
- test_4015.cc
- test_4368.cc
- test_4657.cc
- test_5015.cc
- test_5469.cc
- test_789.cc
- test_935.cc
- test_abort1.cc
- test_abort2.cc
- test_abort3.cc
- test_abort4.cc
- test_abort5.cc
- test_abort_delete_first.cc
- test_archive0.cc
- test_archive1.cc
- test_archive2.cc
- test_bad_implicit_promotion.cc
- test_blobs_leaf_split.cc
- test_bulk_fetch.cc
- test_cachesize.cc
- test_cmp_descriptor.cc
- test_compression_methods.cc
- test_cursor_2.cc
- test_cursor_3.cc
- test_cursor_db_current.cc
- test_cursor_DB_NEXT_no_dup.cc
- test_cursor_delete2.cc
- test_cursor_flags.cc
- test_cursor_interrupt.cc
- test_cursor_nonleaf_expand.cc
- test_cursor_null.cc
- test_cursor_stickyness.cc
- test_cursor_with_read_txn.cc
- test_db_already_exists.cc
- test_db_change_pagesize.cc
- test_db_change_xxx.cc
- test_db_close_no_open.cc
- test_db_current_clobbers_db.cc
- test_db_dbt_mem_behavior.cc
- test_db_delete.cc
- test_db_descriptor.cc
- test_db_env_open_close.cc
- test_db_env_open_nocreate.cc
- test_db_env_open_open_close.cc
- test_db_env_set_errpfx.cc
- test_db_env_set_lg_dir.cc
- test_db_env_set_tmp_dir.cc
- test_db_env_strdup_null.cc
- test_db_get_put_flags.cc
- test_db_named_delete_last.cc
- test_db_no_env.cc
- test_db_open_notexist_reopen.cc
- test_db_remove.cc
- test_db_remove_subdb.cc
- test_db_rowcount.cc
- test_db_set_flags.cc
- test_db_subdb.cc
- test_db_subdb_different_flags.cc
- test_db_txn_locks_nonheaviside.cc
- test_db_txn_locks_read_uncommitted.cc
- test_db_version.cc
- test_env_close_flags.cc
- test_env_create_db_create.cc
- test_env_open_flags.cc
- test_equal_keys_with_different_bytes.cc
- test_error.cc
- test_forkjoin.cc
- test_get_max_row_size.cc
- test_get_zeroed_dbt.cc
- test_groupcommit_count.cc
- test_groupcommit_perf.cc
- test_hsoc.cc
- test_insert_cursor_delete_insert.cc
- test_insert_many_gc.cc
- test_insert_memleak.cc
- test_insert_unique.cc
- test_iterate_live_transactions.cc
- test_iterate_pending_lock_requests.cc
- test_keylen_diff.cc
- test_kv_gen.h
- test_kv_limits.cc
- test_large_update_broadcast_small_cachetable.cc
- test_lock_timeout_callback.cc
- test_locking_with_read_txn.cc
- test_locktree_close.cc
- test_log0.cc
- test_log1.cc
- test_log10.cc
- test_log1_abort.cc
- test_log2.cc
- test_log2_abort.cc
- test_log3.cc
- test_log3_abort.cc
- test_log4.cc
- test_log4_abort.cc
- test_log5.cc
- test_log5_abort.cc
- test_log6.cc
- test_log6_abort.cc
- test_log6a_abort.cc
- test_log7.cc
- test_log8.cc
- test_log9.cc
- test_logflush.cc
- test_logmax.cc
- test_memcmp_magic.cc
- test_mostly_seq.cc
- test_multiple_checkpoints_block_commit.cc
- test_nested.cc
- test_nodup_set.cc
- test_query.cc
- test_rand_insert.cc
- test_read_txn_invalid_ops.cc
- test_redirect_func.cc
- test_restrict.cc
- test_reverse_compare_fun.cc
- test_set_func_malloc.cc
- test_simple_read_txn.cc
- test_stress0.cc
- test_stress1.cc
- test_stress2.cc
- test_stress3.cc
- test_stress4.cc
- test_stress5.cc
- test_stress6.cc
- test_stress7.cc
- test_stress_hot_indexing.cc
- test_stress_openclose.cc
- test_stress_with_verify.cc
- test_thread_flags.cc
- test_thread_insert.cc
- test_trans_desc_during_chkpt.cc
- test_trans_desc_during_chkpt2.cc
- test_trans_desc_during_chkpt3.cc
- test_trans_desc_during_chkpt4.cc
- test_transactional_descriptor.cc
- test_txn_abort5.cc
- test_txn_abort5a.cc
- test_txn_abort6.cc
- test_txn_abort7.cc
- test_txn_begin_commit.cc
- test_txn_close_before_commit.cc
- test_txn_close_before_prepare_commit.cc
- test_txn_cursor_last.cc
- test_txn_nested1.cc
- test_txn_nested2.cc
- test_txn_nested3.cc
- test_txn_nested4.cc
- test_txn_nested5.cc
- test_txn_nested_abort.cc
- test_txn_nested_abort2.cc
- test_txn_nested_abort3.cc
- test_txn_nested_abort4.cc
- test_txn_read_committed_always.cc
- test_txn_recover3.cc
- test_unused_memory_crash.cc
- test_update_abort_works.cc
- test_update_broadcast_abort_works.cc
- test_update_broadcast_calls_back.cc
- test_update_broadcast_can_delete_elements.cc
- test_update_broadcast_changes_values.cc
- test_update_broadcast_indexer.cc
- test_update_broadcast_loader.cc
- test_update_broadcast_nested_updates.cc
- test_update_broadcast_previously_deleted.cc
- test_update_broadcast_stress.cc
- test_update_broadcast_update_fun_has_choices.cc
- test_update_broadcast_with_empty_table.cc
- test_update_calls_back.cc
- test_update_can_delete_elements.cc
- test_update_changes_values.cc
- test_update_nested_updates.cc
- test_update_nonexistent_keys.cc
- test_update_previously_deleted.cc
- test_update_stress.cc
- test_update_txn_snapshot_works_concurrently.cc
- test_update_txn_snapshot_works_correctly_with_deletes.cc
- test_update_with_empty_table.cc
- test_updates_single_key.cc
- test_weakxaction.cc
- test_zero_length_keys.cc
- threaded_stress_test_helpers.h
- time_create_db.cc
- transactional_fileops.cc
- txn_manager_handle_snapshot_atomicity.cc
- update-multiple-data-diagonal.cc
- update-multiple-key0.cc
- update-multiple-nochange.cc
- update-multiple-with-indexer-array.cc
- update-multiple-with-indexer.cc
- update.cc
- upgrade-test-1.cc
- upgrade-test-2.cc
- upgrade-test-3.cc
- upgrade-test-4.cc
- upgrade-test-5.cc
- upgrade-test-6.cc
- upgrade-test-7.cc
- upgrade_simple.cc
- xa-bigtxn-discard-abort.cc
- xa-bigtxn-discard-commit.cc
- xa-dirty-commit.cc
- xa-dirty-rollback.cc
- xa-txn-discard-abort.cc
- xa-txn-discard-commit.cc
- zombie_db.cc
- CMakeLists.txt
- errors.cc
- export.map
- indexer-internal.h
- indexer-undo-do.cc
- indexer.cc
- indexer.h
- loader.cc
- loader.h
- toku_patent.cc
- ydb-internal.h
- ydb.cc
- ydb.h
- ydb_cursor.cc
- ydb_cursor.h
- ydb_db.cc
- ydb_db.h
- ydb_env_func.cc
- ydb_env_func.h
- ydb_lib.cc
- ydb_load.h
- ydb_row_lock.cc
- ydb_row_lock.h
- ydb_txn.cc
- ydb_txn.h
- ydb_write.cc
- ydb_write.h
- gtest.m4
- alice29.txt
- asyoulik.txt
- baddata1.snappy
- baddata2.snappy
- baddata3.snappy
- fireworks.jpeg
- geo.protodata
- html
- html_x_4
- kppkn.gtb
- lcet10.txt
- paper-100k.pdf
- plrabn12.txt
- urls.10K
- aclocal.m4
- AUTHORS
- autogen.sh
- ChangeLog
- CMakeLists.txt
- config.guess
- config.h.in
- config.sub
- configure
- configure.ac
- COPYING
- depcomp
- format_description.txt
- framing_format.txt
- INSTALL
- install-sh
- ltmain.sh
- Makefile.am
- Makefile.in
- missing
- NEWS
- README
- snappy-c.cc
- snappy-c.h
- snappy-internal.h
- snappy-sinksource.cc
- snappy-sinksource.h
- snappy-stubs-internal.cc
- snappy-stubs-internal.h
- snappy-stubs-public.h
- snappy-stubs-public.h.in
- snappy-test.cc
- snappy-test.h
- snappy.cc
- snappy.h
- snappy_unittest.cc
- compile
- config.guess
- config.rpath
- config.sub
- depcomp
- install-sh
- ltmain.sh
- missing
- crc32.c
- full_flush.c
- hex2bin.c
- known_sizes.c
- Makefile.am
- Makefile.in
- memusage.c
- README
- repeat.c
- sync_flush.c
- xz-a4.pdf
- xzdec-a4.pdf
- xzdiff-a4.pdf
- xzgrep-a4.pdf
- xzless-a4.pdf
- xzmore-a4.pdf
- xz-letter.pdf
- xzdec-letter.pdf
- xzdiff-letter.pdf
- xzgrep-letter.pdf
- xzless-letter.pdf
- xzmore-letter.pdf
- xz.txt
- xzdec.txt
- xzdiff.txt
- xzgrep.txt
- xzless.txt
- xzmore.txt
- faq.txt
- history.txt
- lzma-file-format.txt
- xz-file-format.txt
- config.h
- Makefile
- README
- 7z2lzma.bash
- scanlzma.c
- getopt.c
- getopt.in.h
- getopt1.c
- getopt_int.h
- Makefile.am
- Makefile.in
- acx_pthread.m4
- getopt.m4
- gettext.m4
- iconv.m4
- lc_cpucores.m4
- lc_physmem.m4
- lib-ld.m4
- lib-link.m4
- lib-prefix.m4
- libtool.m4
- ltoptions.m4
- ltsugar.m4
- ltversion.m4
- lt~obsolete.m4
- nls.m4
- po.m4
- posix-shell.m4
- progtest.m4
- visibility.m4
- boldquot.sed
- en@boldquot.header
- en@quot.header
- insert-header.sin
- LINGUAS
- Makefile.in.in
- Makevars
- POTFILES.in
- quot.sed
- remove-potcdate.sin
- Rules-quot
- stamp-po
- xz.pot
- bswap.h
- common_w32res.rc
- cpucores.h
- integer.h
- mythread.h
- open_stdxxx.h
- physmem.h
- sysdefs.h
- base.h
- bcj.h
- block.h
- check.h
- container.h
- delta.h
- filter.h
- index.h
- index_hash.h
- lzma.h
- stream_flags.h
- subblock.h
- version.h
- vli.h
- lzma.h
- Makefile.am
- Makefile.in
- check.c
- check.h
- crc32_fast.c
- crc32_small.c
- crc32_table.c
- crc32_table_be.h
- crc32_table_le.h
- crc32_tablegen.c
- crc32_x86.S
- crc64_fast.c
- crc64_small.c
- crc64_table.c
- crc64_table_be.h
- crc64_table_le.h
- crc64_tablegen.c
- crc64_x86.S
- crc_macros.h
- Makefile.inc
- sha256.c
- alone_decoder.c
- alone_decoder.h
- alone_encoder.c
- auto_decoder.c
- block_buffer_decoder.c
- block_buffer_encoder.c
- block_decoder.c
- block_decoder.h
- block_encoder.c
- block_encoder.h
- block_header_decoder.c
- block_header_encoder.c
- block_util.c
- bsr.h
- common.c
- common.h
- easy_buffer_encoder.c
- easy_decoder_memusage.c
- easy_encoder.c
- easy_encoder_memusage.c
- easy_preset.c
- easy_preset.h
- filter_buffer_decoder.c
- filter_buffer_encoder.c
- filter_common.c
- filter_common.h
- filter_decoder.c
- filter_decoder.h
- filter_encoder.c
- filter_encoder.h
- filter_flags_decoder.c
- filter_flags_encoder.c
- index.c
- index.h
- index_decoder.c
- index_encoder.c
- index_encoder.h
- index_hash.c
- Makefile.inc
- stream_buffer_decoder.c
- stream_buffer_encoder.c
- stream_decoder.c
- stream_decoder.h
- stream_encoder.c
- stream_encoder.h
- stream_flags_common.c
- stream_flags_common.h
- stream_flags_decoder.c
- stream_flags_encoder.c
- vli_decoder.c
- vli_encoder.c
- vli_size.c
- delta_common.c
- delta_common.h
- delta_decoder.c
- delta_decoder.h
- delta_encoder.c
- delta_encoder.h
- delta_private.h
- Makefile.inc
- lz_decoder.c
- lz_decoder.h
- lz_encoder.c
- lz_encoder.h
- lz_encoder_hash.h
- lz_encoder_mf.c
- Makefile.inc
- fastpos.h
- fastpos_table.c
- fastpos_tablegen.c
- lzma2_decoder.c
- lzma2_decoder.h
- lzma2_encoder.c
- lzma2_encoder.h
- lzma_common.h
- lzma_decoder.c
- lzma_decoder.h
- lzma_encoder.c
- lzma_encoder.h
- lzma_encoder_optimum_fast.c
- lzma_encoder_optimum_normal.c
- lzma_encoder_presets.c
- lzma_encoder_private.h
- Makefile.inc
- Makefile.inc
- price.h
- price_table.c
- price_tablegen.c
- range_common.h
- range_decoder.h
- range_encoder.h
- arm.c
- armthumb.c
- ia64.c
- Makefile.inc
- powerpc.c
- simple_coder.c
- simple_coder.h
- simple_decoder.c
- simple_decoder.h
- simple_encoder.c
- simple_encoder.h
- simple_private.h
- sparc.c
- x86.c
- Makefile.inc
- subblock_decoder.c
- subblock_decoder.h
- subblock_decoder_helper.c
- subblock_decoder_helper.h
- subblock_encoder.c
- subblock_encoder.h
- liblzma.pc.in
- liblzma_w32res.rc
- Makefile.am
- Makefile.in
- lzmainfo.1
- lzmainfo.c
- Makefile.am
- Makefile.in
- Makefile.am
- Makefile.in
- xzdiff.1
- xzdiff.in
- xzgrep.1
- xzgrep.in
- xzless.1
- xzless.in
- xzmore.1
- xzmore.in
- args.c
- args.h
- coder.c
- coder.h
- file_io.c
- file_io.h
- hardware.c
- hardware.h
- main.c
- main.h
- Makefile.am
- Makefile.in
- message.c
- message.h
- options.c
- options.h
- private.h
- signals.c
- signals.h
- suffix.c
- suffix.h
- util.c
- util.h
- xz.1
- xz_w32res.rc
- lzmadec_w32res.rc
- Makefile.am
- Makefile.in
- xzdec.1
- xzdec.c
- xzdec_w32res.rc
- Makefile.am
- Makefile.in
- bad-0-backward_size.xz
- bad-0-empty-truncated.xz
- bad-0-footer_magic.xz
- bad-0-header_magic.xz
- bad-0-nonempty_index.xz
- bad-0cat-alone.xz
- bad-0cat-header_magic.xz
- bad-0catpad-empty.xz
- bad-0pad-empty.xz
- bad-1-block_header-1.xz
- bad-1-block_header-2.xz
- bad-1-block_header-3.xz
- bad-1-block_header-4.xz
- bad-1-block_header-5.xz
- bad-1-check-crc32.xz
- bad-1-check-crc64.xz
- bad-1-check-sha256.xz
- bad-1-lzma2-1.xz
- bad-1-lzma2-2.xz
- bad-1-lzma2-3.xz
- bad-1-lzma2-4.xz
- bad-1-lzma2-5.xz
- bad-1-lzma2-6.xz
- bad-1-lzma2-7.xz
- bad-1-lzma2-8.xz
- bad-1-stream_flags-1.xz
- bad-1-stream_flags-2.xz
- bad-1-stream_flags-3.xz
- bad-1-vli-1.xz
- bad-1-vli-2.xz
- bad-2-compressed_data_padding.xz
- bad-2-index-1.xz
- bad-2-index-2.xz
- bad-2-index-3.xz
- bad-2-index-4.xz
- bad-2-index-5.xz
- good-0-empty.xz
- good-0cat-empty.xz
- good-0catpad-empty.xz
- good-0pad-empty.xz
- good-1-3delta-lzma2.xz
- good-1-block_header-1.xz
- good-1-block_header-2.xz
- good-1-block_header-3.xz
- good-1-check-crc32.xz
- good-1-check-crc64.xz
- good-1-check-none.xz
- good-1-check-sha256.xz
- good-1-delta-lzma2.tiff.xz
- good-1-lzma2-1.xz
- good-1-lzma2-2.xz
- good-1-lzma2-3.xz
- good-1-lzma2-4.xz
- good-1-sparc-lzma2.xz
- good-1-x86-lzma2.xz
- good-2-lzma2.xz
- README
- unsupported-block_header.xz
- unsupported-check.xz
- unsupported-filter_flags-1.xz
- unsupported-filter_flags-2.xz
- unsupported-filter_flags-3.xz
- bcj_test.c
- compress_prepared_bcj_sparc
- compress_prepared_bcj_x86
- create_compress_files.c
- Makefile.am
- Makefile.in
- test_block_header.c
- test_check.c
- test_compress.sh
- test_files.sh
- test_filter_flags.c
- test_index.c
- test_stream_flags.c
- tests.h
- config.h
- Makefile
- README
- ABOUT-NLS
- aclocal.m4
- AUTHORS
- autogen.sh
- ChangeLog
- config.h.in
- configure
- configure.ac
- COPYING
- COPYING.GPLv2
- COPYING.GPLv3
- COPYING.LGPLv2.1
- Doxyfile.in
- INSTALL
- INSTALL.generic
- Makefile.am
- Makefile.in
- NEWS
- PACKAGERS
- README
- THANKS
- TODO
- version.sh
- CMakeLists.txt
- ftverify.cc
- pmprof
- tdb-recover.cc
- tokudb_dump.cc
- tokuft_logprint.cc
- tokuftdump.cc
- CMakeLists.txt
- marked-omt-test.cc
- memarena-test.cc
- minicron-change-period-data-race.cc
- minicron-test.cc
- omt-test.cc
- omt-tmpl-test.cc
- queue-test.cc
- rwlock_condvar.h
- sm-basic.cc
- sm-crash-double-free.cc
- sort-tmpl-test.cc
- test-frwlock-fair-writers.cc
- test-kibbutz.cc
- test-kibbutz2.cc
- test-rwlock-cheapness.cc
- test-rwlock-unfair-writers.cc
- test-rwlock.cc
- test.h
- test_doubly_linked_list.cc
- test_partitioned_counter.cc
- test_partitioned_counter_5833.cc
- threadpool-nproc-limit.cc
- threadpool-test.cc
- threadpool-testrunf.cc
- x1764-test.cc
- bytestring.h
- CMakeLists.txt
- constexpr.h
- context.cc
- context.h
- dbt.cc
- dbt.h
- dmt.cc
- dmt.h
- doubly_linked_list.h
- fmutex.h
- frwlock.cc
- frwlock.h
- growable_array.h
- kibbutz.cc
- kibbutz.h
- memarena.cc
- memarena.h
- mempool.cc
- mempool.h
- minicron.cc
- minicron.h
- nb_mutex.h
- omt.cc
- omt.h
- partitioned_counter.cc
- partitioned_counter.h
- queue.cc
- queue.h
- rwlock.h
- scoped_malloc.cc
- scoped_malloc.h
- sort.h
- status.h
- threadpool.cc
- threadpool.h
- x1764.cc
- x1764.h
- .clang-format
- .gitignore
- .travis.yml
- bash.suppressions
- CMakeLists.txt
- COPYING.AGPLv3
- COPYING.APACHEv2
- COPYING.GPLv2
- CTestConfig.cmake
- CTestCustom.cmake.in
- DartConfig.cmake
- PATENTS
- README.md
# 설치 가이드
1. 코드 내려받기
git clone https://github.com/percona/PerconaFT
깃허브에서 프로젝트 코드 전체를 내 컴퓨터로 내려받습니다.
cd PerconaFT
방금 내려받은 프로젝트 폴더 안으로 이동합니다.
2. CMake
보통 추천사전 준비물
CC=gcc47 CXX=g++47 cmake \
이 명령어를 터미널에 그대로 입력해 실행하세요.
cmake --build . --target install
이 명령어를 터미널에 그대로 입력해 실행하세요.
cmake -D BUILD_TESTING=ON ..
이 명령어를 터미널에 그대로 입력해 실행하세요.
build 폴더 안에 실행 파일이 생성됐는지 확인하고, 직접 실행해보세요 (예: ./build/앱이름).
이 레포의 README에 적힌 실제 명령어를 그대로 가져왔습니다.
3. Make
보통사전 준비물
- Git GitHub에서 프로젝트 코드를 내려받으려면 필요합니다.
- Make Linux/macOS는 보통 기본 설치되어 있습니다. Windows는 별도 설치(예: MSYS2, WSL)가 필요합니다.
⚠️ 이 프로젝트는 규모가 큰 저장소라, 이 방법이 실제 핵심 제품이 아니라 내부 하위 패키지를 가리키는 것일 수 있습니다. README 전체를 함께 확인해보세요.
cd third_party/xz-4.999.9beta/dos
이 프로젝트의 관련 파일이 하위 폴더 안에 있어서, 먼저 그 폴더로 이동합니다.
make
생성된 빌드 설정을 바탕으로 실제 컴파일을 진행해 실행 파일을 만듭니다.
에러 없이 끝나면 성공입니다. 생성된 실행 파일을 직접 실행해보세요.
// repository documentation
Was this content helpful?
(0 ratings)
