Marcus Holland-Moritz
|
15dde6d774
|
fix: typo in README
|
2024-02-05 15:41:05 +01:00 |
|
Marcus Holland-Moritz
|
570fb368f0
|
chore: don't fail CI if codecov.io upload fails
v0.9.0
|
2024-02-05 14:24:38 +01:00 |
|
Marcus Holland-Moritz
|
1ec3237ab4
|
chore: update change log
|
2024-02-05 11:40:57 +01:00 |
|
Marcus Holland-Moritz
|
c35c90cbcf
|
chore: update README
|
2024-02-05 11:40:50 +01:00 |
|
Marcus Holland-Moritz
|
d9154753c6
|
chore: clean up ricepp directory
|
2024-02-04 19:33:27 +01:00 |
|
Marcus Holland-Moritz
|
6ca47f5e75
|
fix(ricepp): workaround missing constexpr-ness of Windows _byteswap*
|
2024-02-04 14:04:48 +01:00 |
|
Marcus Holland-Moritz
|
4811199406
|
feat(ricepp): another 15% decode speedup
|
2024-02-04 13:48:23 +01:00 |
|
Marcus Holland-Moritz
|
107a89425e
|
feat(ricepp): 15% decode speed improvement
|
2024-02-04 13:39:33 +01:00 |
|
Marcus Holland-Moritz
|
0a69be84f0
|
feat(ricepp): more than 50% compression speed improvement
|
2024-02-04 13:29:56 +01:00 |
|
Marcus Holland-Moritz
|
6904e1d531
|
chore(ricepp): add benchmark
|
2024-02-04 13:29:05 +01:00 |
|
Marcus Holland-Moritz
|
9b4b505d25
|
feat(ricepp): make compression about 10% faster
|
2024-02-04 09:22:02 +01:00 |
|
Marcus Holland-Moritz
|
43e4970a54
|
refactor: tweak compute_best_split() to use bit-or instead of shift
|
2024-02-03 21:25:50 +01:00 |
|
Marcus Holland-Moritz
|
afe34ed8cf
|
refactor: we no longer need a concept for bitstream reader/writer
|
2024-02-03 19:02:45 +01:00 |
|
Marcus Holland-Moritz
|
27f0fd8d46
|
refactor: slightly improve compute_best_split() performance
|
2024-02-03 18:30:13 +01:00 |
|
Marcus Holland-Moritz
|
52d68adbda
|
chore: update libfsst
|
2024-02-03 10:59:25 +01:00 |
|
Marcus Holland-Moritz
|
55fc77d58a
|
chore: update parallel-hashmap
|
2024-02-03 10:58:08 +01:00 |
|
Marcus Holland-Moritz
|
5babad9993
|
chore: update folly/fbthrift
|
2024-02-03 10:57:59 +01:00 |
|
Marcus Holland-Moritz
|
43ec38d65d
|
chore: fix warnings when building on macOS
|
2024-02-02 21:43:22 +01:00 |
|
Marcus Holland-Moritz
|
e0cf9df9e7
|
test(ricepp): test bitstreams for non-contiguous interators
|
2024-02-02 19:26:44 +01:00 |
|
Marcus Holland-Moritz
|
dbb412729b
|
chore: macOS build tweaks
|
2024-02-02 14:27:55 +01:00 |
|
Marcus Holland-Moritz
|
a439edd88d
|
feat: add ricepp compression and simple FITS categorizer
|
2024-02-02 14:23:21 +01:00 |
|
Marcus Holland-Moritz
|
a0377f74e1
|
feat(file_scanner): prevent unnecessary hashing of large files
|
2024-02-01 17:10:17 +01:00 |
|
Marcus Holland-Moritz
|
13dcdfa26a
|
chore: update TODO
|
2024-02-01 17:10:17 +01:00 |
|
Marcus Holland-Moritz
|
f2ea117117
|
chore: update actions/checkout to v4
|
2024-02-01 17:10:17 +01:00 |
|
Marcus Holland-Moritz
|
17a74390c8
|
chore(tools_test): retry umount on macOS
We've seen some spurious failures to unmount a FUSE volume due to
the volume still being busy. Not sure if this fixes it, but worth
a try.
|
2024-02-01 17:09:59 +01:00 |
|
Marcus Holland-Moritz
|
314d7074ab
|
fix: don't expose static build path on macOS at the moment
|
2024-01-30 21:59:54 +01:00 |
|
Marcus Holland-Moritz
|
b66fd16400
|
chore: update macOS install instructions
|
2024-01-30 21:59:54 +01:00 |
|
Marcus Holland-Moritz
|
bb15d4ce8a
|
chore: support easy override for ~/git
|
2024-01-30 21:59:54 +01:00 |
|
Marcus Holland-Moritz
|
23b868aab7
|
fix: typo/omissions in OSX install instructions
|
2024-01-30 21:59:54 +01:00 |
|
Marcus Holland-Moritz
|
a97161e6da
|
feat: support building on OSX (should address gh #132)
|
2024-01-30 21:59:54 +01:00 |
|
Marcus Holland-Moritz
|
b5fc39c496
|
chore: dockerfile for fedora rawhide
|
2024-01-26 17:48:14 +01:00 |
|
Marcus Holland-Moritz
|
39d87c9c98
|
chore: catch --as-needed (see gh #184)
|
2024-01-26 17:48:14 +01:00 |
|
Marcus Holland-Moritz
|
22c079a4ca
|
refactor: slightly sleeker variant matching
|
2024-01-26 17:48:14 +01:00 |
|
Marcus Holland-Moritz
|
905ac667e6
|
refactor: don't depend on <ranges> just for one algorithm
|
2024-01-23 15:31:37 +01:00 |
|
Marcus Holland-Moritz
|
93252d7935
|
refactor: use folly::split instead of boost::split
|
2024-01-23 15:30:37 +01:00 |
|
Marcus Holland-Moritz
|
896ad249b8
|
refactor: use braces to build overloaded object
|
2024-01-23 15:20:22 +01:00 |
|
Marcus Holland-Moritz
|
5d1992d06b
|
refactor: replace gtest regexes with std::regex in tests
|
2024-01-23 15:16:07 +01:00 |
|
Marcus Holland-Moritz
|
cc82c429b5
|
fix(perfmon): ensure atomics are properly initialized
|
2024-01-23 15:08:20 +01:00 |
|
Marcus Holland-Moritz
|
63dff242d4
|
chore: check for availability of boyer_moore_horspool_searcher
|
2024-01-23 15:07:40 +01:00 |
|
Marcus Holland-Moritz
|
7b3e718cda
|
refactor: ensure std::min works with the correct type
|
2024-01-23 15:07:40 +01:00 |
|
Marcus Holland-Moritz
|
cad2f33a65
|
chore: check include path of fuse_lowlevel.h
|
2024-01-23 15:07:40 +01:00 |
|
Marcus Holland-Moritz
|
d0e017e69b
|
chore: drop libmagic from vcpkg.json while it's broken
|
2024-01-23 15:07:40 +01:00 |
|
Marcus Holland-Moritz
|
3acddbe7e1
|
chore: add missing includes
|
2024-01-23 15:07:40 +01:00 |
|
Marcus Holland-Moritz
|
f6b6603530
|
chore: check for target_clones attribute availability
|
2024-01-23 15:07:40 +01:00 |
|
Marcus Holland-Moritz
|
5570ac5798
|
build: prefer python3 over python
|
2024-01-23 15:02:34 +01:00 |
|
Marcus Holland-Moritz
|
7bd146f36d
|
chore: update releasify script
|
2024-01-23 14:57:45 +01:00 |
|
Marcus Holland-Moritz
|
c4211ab4d8
|
chore: prepare for release
v0.8.0
|
2024-01-22 12:11:43 +01:00 |
|
Marcus Holland-Moritz
|
55a8b76dd9
|
chore: update README.md
|
2024-01-22 12:11:27 +01:00 |
|
Marcus Holland-Moritz
|
a342ef69b6
|
chore: update windows.gif
|
2024-01-22 11:13:29 +01:00 |
|
Marcus Holland-Moritz
|
87ff678f44
|
chore: update changes
|
2024-01-22 09:48:19 +01:00 |
|