| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Updates for build on OpenBSD | Douglas B. Rumbaugh | 2024-03-25 | 3 | -2/+15 |
| | | | | | | | | | | Necessary updates to get the codebase building under OpenBSD 7.5 with clang. This is a minimal set of changes to get building to work, which includes disabling several things that aren't directly compatable. More work will be necessary to get full functionality. In particular, Triespline, PGM, and the reference M-tree do not currently build on OpenBSD with clang due to GNU dependencies or other gcc specific features. | ||||
| * | FSTrie testing and debugging | Douglas Rumbaugh | 2024-03-22 | 1 | -0/+92 |
| | | |||||
| * | Benchmarking tweaks | Douglas Rumbaugh | 2024-03-14 | 1 | -26/+33 |
| | | |||||
| * | Benchmark updates | Douglas Rumbaugh | 2024-02-23 | 12 | -447/+583 |
| | | |||||
| * | Updated watermark benchmark to shuffle data | Douglas Rumbaugh | 2024-02-20 | 1 | -6/+15 |
| | | |||||
| * | Benchmark updates | Douglas Rumbaugh | 2024-02-09 | 3 | -2/+248 |
| | | |||||
| * | Fixed benchmark memory leak | Douglas Rumbaugh | 2024-02-08 | 1 | -0/+2 |
| | | |||||
| * | Fully realized shard concept interface | Douglas Rumbaugh | 2024-02-07 | 8 | -8/+8 |
| | | |||||
| * | Set up tombstone deletes properly | Douglas Rumbaugh | 2024-02-05 | 1 | -9/+9 |
| | | |||||
| * | updated btree benchmark | Douglas Rumbaugh | 2024-01-31 | 1 | -0/+4 |
| | | |||||
| * | IRS bench (replication of existing one) | Douglas Rumbaugh | 2024-01-31 | 1 | -0/+125 |
| | | |||||
| * | BTree benchmark | Douglas Rumbaugh | 2024-01-31 | 2 | -2/+118 |
| | | |||||
| * | Updated throughput bench to use SOSD | Douglas Rumbaugh | 2024-01-31 | 2 | -21/+39 |
| | | |||||
| * | Updated insert query throughput to use IRS queries | Douglas Rumbaugh | 2024-01-31 | 2 | -110/+8 |
| | | |||||
| * | insert query tput updates | Douglas Rumbaugh | 2024-01-31 | 1 | -2/+7 |
| | | |||||
| * | Insert throughput benchmark | Douglas Rumbaugh | 2024-01-31 | 2 | -45/+219 |
| | | |||||
| * | Query/Insert intermix benchmarks | Douglas Rumbaugh | 2024-01-31 | 2 | -38/+153 |
| | | |||||
| * | Temporary thread affinity for reconstruction | Douglas Rumbaugh | 2024-01-31 | 1 | -6/+7 |
| | | |||||
| * | Benchmarking updates | Douglas Rumbaugh | 2024-01-30 | 8 | -24/+472 |
| | | |||||
| * | Multithreaded Insertion Benchmark | Douglas Rumbaugh | 2024-01-24 | 1 | -11/+37 |
| | | |||||
| * | WAtermark testing benchmark | Douglas Rumbaugh | 2024-01-22 | 1 | -0/+53 |
| | | |||||
| * | Adjusted recon_benchmark and properly shutdown FIFOScheduler | Douglas Rumbaugh | 2024-01-22 | 1 | -12/+24 |
| | | |||||
| * | Benchmarking: updated insert_query_tput to use better rng | Douglas Rumbaugh | 2024-01-22 | 1 | -3/+14 |
| | | |||||
| * | Moved some benchmarks over to range count | Douglas Rumbaugh | 2024-01-22 | 2 | -6/+6 |
| | | |||||
| * | Initial rough-out of internal statistics tracker | Douglas Rumbaugh | 2024-01-19 | 1 | -0/+2 |
| | | | | | | | Need to figure out the best way to do the detailed tracking in a concurrent manner. I was thinking just an event log, with parsing routines for extracting statistics. But that'll be pretty slow. | ||||
| * | Benchmarking programs | Douglas B. Rumbaugh | 2024-01-15 | 17 | -4/+119 |
| | | |||||
| * | Query throughput benchmark | Douglas Rumbaugh | 2023-12-13 | 1 | -0/+79 |
| | | |||||
| * | insert_tput: minor adjustments | Douglas Rumbaugh | 2023-11-16 | 1 | -12/+7 |
| | | |||||
| * | Insertion throughput benchmark | Douglas Rumbaugh | 2023-11-15 | 1 | -0/+49 |
| | | |||||
| * | Change PGM to range count. | Dong Xie | 2023-07-28 | 3 | -9/+14 |
| | | |||||
| * | PGM-based Point Lookup benchmarks | Douglas Rumbaugh | 2023-07-27 | 4 | -0/+300 |
| | | |||||
| * | UPGM: added epsilon configuration parameter | Douglas Rumbaugh | 2023-07-26 | 1 | -1/+1 |
| | | |||||
| * | Alex warmup via bulkloading | Douglas Rumbaugh | 2023-07-26 | 1 | -34/+22 |
| | | |||||
| * | Adjusted calculation for index size | Douglas Rumbaugh | 2023-07-26 | 3 | -1/+3 |
| | | |||||
| * | Updatable PGM benchmark | Douglas Rumbaugh | 2023-07-26 | 1 | -0/+213 |
| | | |||||
| * | Alex: updated progress bar code for benchmark | Douglas Rumbaugh | 2023-07-25 | 1 | -0/+2 |
| | | |||||
| * | KNN Benches: added k as an optional cmdline argument | Douglas Rumbaugh | 2023-07-25 | 2 | -14/+8 |
| | | |||||
| * | ALEX: Added progress bars back | Douglas Rumbaugh | 2023-07-25 | 1 | -0/+2 |
| | | |||||
| * | ALEX Benchmarking: added benchmark for ALEX | Douglas Rumbaugh | 2023-07-25 | 4 | -235/+463 |
| | | |||||
| * | Benchmarks: mtree and vptree benchmark updates | Douglas Rumbaugh | 2023-07-25 | 4 | -8/+58 |
| | | | | | | | | | | Note: cosine similarity doesn't seem to work for VPTree--I don't think that it is actually a metric, upon further research. At the very least I can't find anyone claiming it is, and I've found several people claiming it isn't. On testing with the Word2Vec data, Euclidean distance works insofar as the M-Tree and VPTree return the same KNN results for test queries, whereas Cosine Similarity does not work. | ||||
| * | M-Tree benchmarks | Douglas Rumbaugh | 2023-07-24 | 4 | -6/+87 |
| | | |||||
| * | Cosine Similarity Type | Douglas Rumbaugh | 2023-07-24 | 1 | -1/+1 |
| | | |||||
| * | ISAM IRS query bugfixes | Douglas Rumbaugh | 2023-07-24 | 1 | -1/+1 |
| | | |||||
| * | Benchmarking: Added utility functions for VPTree/KNN | Douglas Rumbaugh | 2023-07-23 | 2 | -4/+127 |
| | | |||||
| * | BTree-based baselines for IRS and Range queries | Douglas Rumbaugh | 2023-07-23 | 4 | -3/+213 |
| | | |||||
| * | Triespline RQ fixes | Douglas Rumbaugh | 2023-07-23 | 1 | -3/+3 |
| | | |||||
| * | Benchmarking updates | Douglas Rumbaugh | 2023-07-23 | 5 | -15/+162 |
| | | |||||
| * | Benchmark updates | Douglas Rumbaugh | 2023-07-03 | 2 | -2/+4 |
| | | |||||
| * | Bugfixes | Douglas Rumbaugh | 2023-07-03 | 1 | -0/+2 |
| | | |||||
| * | PGMRQ benchmark | Douglas Rumbaugh | 2023-06-26 | 1 | -0/+65 |
| | | |||||