aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* hex_conversion: introduce ishex_stringThorsten Töpper2025-08-202-2/+16
|
* mem_internal_check: switch reason for search cancelThorsten Töpper2025-08-201-1/+1
|
* mem_internal_check: alternative to tree_based_checkThorsten Töpper2025-08-192-5/+693
|
* tree_based_check: SPDX FlagThorsten Töpper2025-08-191-1/+4
|
* tree_based_check: fixes for debug build.Thorsten Töpper2025-08-142-12/+15
|
* tree_based_check: switch to unsigned valuesThorsten Töpper2025-08-142-18/+20
|
* Makefile: all route equivalent for debugThorsten Töpper2025-08-131-0/+3
|
* tree_based_check: filter utility for hash listsThorsten Töpper2025-08-123-3/+694
|
* split_for_sort: add filename to warningThorsten Töpper2025-08-111-1/+1
|
* split_for_sort: switch from strncpy to memcpyThorsten Töpper2025-08-101-4/+4
|
* split_for_sort: Split a given file into bucketsThorsten Töpper2025-08-105-1/+519
| | | | | | | | | | | | | | | | | | The target bucket is decided based on the first X characters of a line. The bucket name gets a prefix defined as argument and can be sorted faster on weak hardware. Note: This is just a split alternative. Real world usage in a shell script with a file in which the first 10 characters are the equal in each line, the following 2 bytes are evaluated for splitting: split_for_sort TMPSFS 12 raw_data.txt for f in TMPSFS ; do sort -o "${f}_sorted" -u "${f}" done \# Rely on the argument resolution to go with lexical order cat TMPSFS*_sorted > sorted_data.txt rm TMPSFS*
* Apache 2.0 LICENSE and gitignoreThorsten Töpper2025-08-102-0/+206
|
* Initial commitThorsten Töpper2025-08-101-0/+10