DataHoarder
|
c1d7d181cd
|
Upgrade to go 1.21, upgrade dependencies
|
2023-10-15 20:10:59 +02:00 |
|
DataHoarder
|
ea88eaa4bf
|
Update dependencies
|
2023-01-29 12:22:31 +01:00 |
|
DataHoarder
|
8143ff4a88
|
Update dependencies
|
2022-12-12 18:48:52 +01:00 |
|
DataHoarder
|
302a06defa
|
Reduce pointer allocation, update dependencies
|
2022-11-09 22:07:50 +01:00 |
|
DataHoarder
|
d1a52c7bd5
|
Update Hibiki, use guess
|
2022-07-22 21:13:36 +02:00 |
|
DataHoarder
|
1c7b7b0d97
|
Clarified Instance documentation and methods
|
2022-07-16 17:22:17 +02:00 |
|
DataHoarder
|
a634415bff
|
Unit test, fix and simplify units
|
2022-07-16 17:09:55 +02:00 |
|
DataHoarder
|
2177c747aa
|
Expose all hash types, remove thread lock
|
2022-07-13 22:29:34 +02:00 |
|
DataHoarder
|
893bfbf139
|
Update goborator, extract lemire implementation
|
2022-07-13 20:40:52 +02:00 |
|
DataHoarder
|
02b9fef766
|
Remove advanced specialized store
|
2022-07-13 16:33:12 +02:00 |
|
DataHoarder
|
631c0d5592
|
Update dependencies
|
2022-07-13 16:31:43 +02:00 |
|
DataHoarder
|
6fb7938aad
|
Bump Kirika version and other dependencies
|
2022-05-21 15:40:58 +02:00 |
|
DataHoarder
|
fa72f71770
|
Use new Kirika version
|
2022-03-08 15:29:04 +01:00 |
|
DataHoarder
|
b1dde66058
|
Use new Kirika version, use Source instead of Stream
|
2022-02-22 20:27:26 +01:00 |
|
DataHoarder
|
b11ab900d8
|
Change README to mention Kirika usage
|
2022-02-22 13:21:13 +01:00 |
|
DataHoarder
|
6f5ffbbb0d
|
use Kirika to supply audio utilities
|
2022-02-22 10:50:24 +01:00 |
|
DataHoarder
|
63d8894466
|
Add samplesProcessed to audio.Stream to be able to get exact durations
|
2022-02-16 16:16:16 +01:00 |
|
DataHoarder
|
99bafdde7a
|
Add AnalyzerFormat for decoding of raw samples elsewhere
|
2022-02-14 14:59:18 +01:00 |
|
DataHoarder
|
e7023361fa
|
Bump to go 1.18
|
2022-02-06 17:05:47 +01:00 |
|
DataHoarder
|
2484bef9a8
|
Add direct overwrite of keys to badger
|
2022-02-06 17:02:44 +01:00 |
|
DataHoarder
|
c766e8f8b8
|
Implement badger garbage collection
|
2022-02-06 16:55:23 +01:00 |
|
DataHoarder
|
6751ae57c6
|
Add NewDefaultPackedInstance with smaller fingerprints, but reduced time resolution
|
2022-02-05 21:42:52 +01:00 |
|
DataHoarder
|
37fa3621cc
|
Fix Hertz to Cent conversion issue on BinToHertz
|
2022-02-05 21:38:01 +01:00 |
|
DataHoarder
|
2f77cfb9f3
|
Made Cent int64 from float64
|
2022-02-05 19:12:36 +01:00 |
|
DataHoarder
|
d9e79648ae
|
Convert TransformBandsPerOctave -> TransformBands
|
2022-02-05 19:04:25 +01:00 |
|
DataHoarder
|
ee5160dc83
|
Refactor: create Panako instance handler for setting handling / less hardcoded values
|
2022-02-05 18:32:33 +01:00 |
|
DataHoarder
|
937357cefa
|
Memory usage improvements for badger
|
2022-02-02 02:00:05 +01:00 |
|
DataHoarder
|
6e7d77ec8a
|
Do not reuse maps to avoid memory leaks
|
2022-02-02 00:22:04 +01:00 |
|
DataHoarder
|
cf7b5f6457
|
Split key fetches on update across 128 goroutines
|
2022-02-01 23:23:54 +01:00 |
|
DataHoarder
|
e9bf09f51d
|
Change order of locking
|
2022-02-01 23:11:25 +01:00 |
|
DataHoarder
|
5a1a0457c6
|
Do not prefetch values
|
2022-02-01 23:03:06 +01:00 |
|
DataHoarder
|
abe5082900
|
Avoid race on badger store
|
2022-02-01 22:51:20 +01:00 |
|
DataHoarder
|
92a1c3e9c6
|
Change message location on badger
|
2022-02-01 22:46:37 +01:00 |
|
DataHoarder
|
b7d487f9fb
|
Add better flush system that uses cache better
|
2022-02-01 22:43:20 +01:00 |
|
DataHoarder
|
4ec716c577
|
Proper error handling of more transactions
|
2022-02-01 21:55:07 +01:00 |
|
DataHoarder
|
5ad1008d96
|
Proper badger store and channel closure
|
2022-02-01 21:37:14 +01:00 |
|
DataHoarder
|
e134bee64c
|
Timer -> ticker
|
2022-02-01 21:21:22 +01:00 |
|
DataHoarder
|
a4dd308f19
|
batch badger writes
|
2022-02-01 21:15:58 +01:00 |
|
DataHoarder
|
6b881458cf
|
Use new goborator, lock OS thread on tight loop
|
2022-02-01 15:54:39 +01:00 |
|
DataHoarder
|
0fba142c28
|
Add higher cache for badger
|
2022-02-01 12:41:20 +01:00 |
|
DataHoarder
|
30de69b876
|
Fix typos
|
2022-02-01 12:09:16 +01:00 |
|
DataHoarder
|
3066692e6d
|
Add Hibiki logo
|
2022-02-01 09:01:44 +01:00 |
|
DataHoarder
|
2f2f4e931e
|
Change FLAC defer order, fingerprint serialization
|
2022-02-01 08:59:57 +01:00 |
|
DataHoarder
|
6d62254975
|
Split QueryFingerprints and Records
|
2022-01-31 12:55:00 +01:00 |
|
DataHoarder
|
8689f79eb0
|
Add GC call to BadgerStore
|
2022-01-30 18:02:52 +01:00 |
|
DataHoarder
|
7f065361d4
|
Use restrict on C code
|
2022-01-30 16:47:50 +01:00 |
|
DataHoarder
|
b0b629867e
|
Fix label declaration for audio_multiple_channels_to_mono
|
2022-01-30 16:22:45 +01:00 |
|
DataHoarder
|
a3ae46db35
|
Yet more performance improvements
|
2022-01-30 16:20:27 +01:00 |
|
DataHoarder
|
030193fa37
|
Fix nil audio stream block channel
|
2022-01-30 04:07:11 +01:00 |
|
DataHoarder
|
c1a8f59175
|
Constant sized fingerprints for remaining end-of-stream blocks, no matter block size. Improved performance.
|
2022-01-30 03:58:02 +01:00 |
|