gitextract_vuzdkc56/ ├── AUTHORS ├── COPYING ├── ChangeLog ├── HACKING ├── INSTALL ├── Makefile.am ├── README ├── TODO ├── acinclude.m4 ├── bootstrap ├── build/ │ ├── config.guess │ ├── config.sub │ ├── depcomp │ ├── install-sh │ ├── ltmain.sh │ └── missing ├── cgener ├── configure.ac ├── contrib/ │ ├── Makefile.am │ ├── crushlib-test.sh │ ├── crushlib.sh │ └── csv2d ├── dev_tools/ │ ├── argstab2wiki.pl │ ├── datagen │ └── rebuild_userdocs.sh └── src/ ├── Makefile.am ├── add_field/ │ ├── Makefile.am │ ├── add_field.in │ ├── args.tab │ ├── test.conf │ └── tests/ │ ├── test.first.expect │ ├── test.in │ ├── test.last.expect │ ├── test.second.expect │ ├── test.third.expect │ ├── test_00.sh │ ├── test_01.sh │ ├── test_02.sh │ ├── test_03.0.expect │ ├── test_03.1.expect │ ├── test_03.2.expect │ └── test_03.sh ├── aggregate/ │ ├── Makefile.am │ ├── aggregate.c │ ├── aggregate.h │ ├── args.tab │ ├── bak/ │ │ ├── aggregate │ │ └── aggregate.alt │ ├── example.html │ ├── test/ │ │ ├── test.in │ │ ├── test.in2 │ │ ├── test.in3 │ │ ├── test_00.expected │ │ ├── test_00.sh │ │ ├── test_01.expected │ │ ├── test_01.sh │ │ ├── test_02.expected │ │ ├── test_02.sh │ │ ├── test_03.expected │ │ ├── test_03.sh │ │ ├── test_04.expected │ │ ├── test_04.sh │ │ ├── test_05.0.C.expected │ │ ├── test_05.0.en_US.utf8.expected │ │ ├── test_05.0.es_AR.utf8.expected │ │ ├── test_05.1.C.expected │ │ ├── test_05.1.en_US.utf8.expected │ │ ├── test_05.1.es_AR.utf8.expected │ │ ├── test_05.2.C.expected │ │ ├── test_05.2.en_US.utf8.expected │ │ ├── test_05.2.es_AR.utf8.expected │ │ ├── test_05.sh │ │ ├── test_06.0.expected │ │ ├── test_06.1.expected │ │ ├── test_06.2.expected │ │ ├── test_06.sh │ │ ├── test_07.expected │ │ ├── test_07.sh │ │ ├── test_08.expected │ │ ├── test_08.sh │ │ ├── test_09.sh │ │ ├── test_10.sh │ │ ├── test_11.expected │ │ └── test_11.sh │ └── test.conf ├── aggregate2/ │ ├── Makefile.am │ ├── aggregate2.c │ ├── args.tab │ ├── test/ │ │ ├── test.in │ │ ├── test.in2 │ │ ├── test_00.expected │ │ ├── test_00.sh │ │ ├── test_01.expected │ │ ├── test_01.sh │ │ ├── test_02.expected │ │ ├── test_02.sh │ │ ├── test_03.expected │ │ ├── test_03.sh │ │ ├── test_04.sh │ │ ├── test_05.expected │ │ ├── test_05.sh │ │ ├── test_06.expected │ │ ├── test_06.sh │ │ ├── test_07.expected │ │ └── test_07.sh │ └── test.conf ├── bin/ │ ├── Makefile.am │ ├── genman.pl │ └── testharness.sh ├── buffer/ │ ├── Makefile.am │ ├── args.tab │ └── buffer.c ├── calcfield/ │ ├── Makefile.am │ ├── args.tab │ ├── calcfield.in │ ├── test/ │ │ ├── imps_clks.log │ │ ├── test.txt │ │ ├── test_00.expected │ │ ├── test_00.sh │ │ ├── test_01.expected │ │ ├── test_01.sh │ │ ├── test_02.expected │ │ ├── test_02.sh │ │ ├── test_03.expected │ │ ├── test_03.sh │ │ ├── test_04.0.expected │ │ ├── test_04.1.expected │ │ ├── test_04.2.expected │ │ ├── test_04.3.expected │ │ ├── test_04.sh │ │ ├── test_05.expected │ │ └── test_05.sh │ └── test.conf ├── convdate/ │ ├── Makefile.am │ ├── args.tab │ ├── convdate.c │ ├── convdate.h │ ├── example.html │ ├── test/ │ │ ├── test_01.sh │ │ ├── test_02.sh │ │ ├── test_03.sh │ │ └── test_04.sh │ └── test.conf ├── csvformat/ │ ├── Makefile.am │ ├── args.tab │ ├── csvformat.in │ ├── test.conf │ └── tests/ │ ├── test_00.expected │ ├── test_00.sh │ ├── test_01.sh │ ├── test_02.sh │ ├── test_03.expected │ ├── test_03.in │ ├── test_03.sh │ └── test_04.sh ├── cutfield/ │ ├── Makefile.am │ ├── args.tab │ ├── cutfield.c │ ├── test/ │ │ ├── test_01.sh │ │ ├── test_02.sh │ │ ├── test_03.sh │ │ ├── test_04.sh │ │ └── test_05.sh │ └── test.conf ├── dates_in_range/ │ ├── Makefile.am │ ├── args.tab │ └── dates_in_range.in ├── dbstream/ │ ├── Makefile.am │ ├── args.tab │ ├── dbstream.in │ ├── test.conf │ └── tests/ │ ├── setup.pl │ ├── test_00.sh │ ├── test_01.sh │ ├── test_02.sh │ ├── test_03.sh │ ├── test_04.sh │ ├── test_05.sh │ ├── test_06.sh │ ├── test_07.sh │ └── test_08.sh ├── deltadays/ │ ├── Makefile.am │ ├── args.tab │ └── deltadays.in ├── deltaforce/ │ ├── Makefile.am │ ├── args.tab │ ├── deltaforce.c │ ├── deltaforce.h │ ├── test.conf │ └── tests/ │ ├── test_00-delta.txt │ ├── test_00-full.txt │ ├── test_00.expected │ ├── test_00.sh │ ├── test_01-delta.txt │ ├── test_01-full.txt │ ├── test_01.expected │ ├── test_01.sh │ ├── test_02-delta.txt │ ├── test_02-full.txt │ ├── test_02.expected │ ├── test_02.sh │ ├── test_03-delta.txt │ ├── test_03-full.txt │ ├── test_03.expected │ ├── test_03.sh │ ├── test_04-delta.txt │ ├── test_04-full.txt │ ├── test_04.expected │ └── test_04.sh ├── fieldsplit/ │ ├── Makefile.am │ ├── args.tab │ ├── fieldsplit.c │ ├── test/ │ │ ├── 001/ │ │ │ ├── 2008-01.expected │ │ │ └── 2008-02.expected │ │ ├── 001-transform-key.txt │ │ ├── 002-data.txt │ │ ├── 003/ │ │ │ ├── 2008-01-29.expected │ │ │ ├── 2008-02-01.expected │ │ │ └── 2008-02-09.expected │ │ ├── 004/ │ │ │ ├── 1.expected │ │ │ └── 2.expected │ │ ├── 005/ │ │ │ ├── 10.expected │ │ │ ├── 11.expected │ │ │ └── _blank_value.expected │ │ ├── 006/ │ │ │ ├── 0.expected │ │ │ ├── 1.expected │ │ │ └── 2.expected │ │ ├── 007/ │ │ │ ├── 1.expected │ │ │ └── 2.expected │ │ ├── 008/ │ │ │ ├── 10.expected │ │ │ ├── 11.expected │ │ │ └── _blank_value.expected │ │ ├── test_001.sh │ │ ├── test_002.sh │ │ ├── test_003.sh │ │ ├── test_004.sh │ │ ├── test_005.sh │ │ ├── test_006.sh │ │ ├── test_007.sh │ │ └── test_008.sh │ └── test.conf ├── filterkeys/ │ ├── Makefile.am │ ├── args.tab │ ├── filterkeys.c │ ├── filterkeys.h │ ├── test/ │ │ ├── test-1.in │ │ ├── test-2.in │ │ ├── test-3.in │ │ ├── test-4.in │ │ ├── test-filter-2.in │ │ ├── test-filter-3.in │ │ ├── test-filter.in │ │ ├── test_00.expected │ │ ├── test_00.sh │ │ ├── test_01.expected │ │ ├── test_01.sh │ │ ├── test_02.expected │ │ ├── test_02.sh │ │ ├── test_03.expected │ │ ├── test_03.sh │ │ ├── test_04.expected │ │ ├── test_04.sh │ │ ├── test_05.expected │ │ ├── test_05.sh │ │ ├── test_06.expected │ │ ├── test_06.sh │ │ ├── test_07.expected │ │ └── test_07.sh │ └── test.conf ├── find_not_processed/ │ ├── Makefile.am │ ├── args.tab │ ├── find_not_processed.in │ └── test.sh ├── findfiles/ │ ├── Makefile.am │ ├── args.tab │ └── findfiles.in ├── foreach_parallel/ │ ├── Makefile.am │ ├── args.tab │ ├── foreach_parallel.c │ └── test/ │ └── echo.sh ├── funiq/ │ ├── Makefile.am │ ├── args.tab │ ├── example.html │ ├── funiq.c │ ├── test/ │ │ ├── test_01.sh │ │ ├── test_02.sh │ │ ├── test_03.sh │ │ ├── test_04.sh │ │ └── test_05.sh │ └── test.conf ├── grepfield/ │ ├── Makefile.am │ ├── args.tab │ ├── example.html │ ├── grepfield.c │ ├── grepfield.h │ ├── test/ │ │ ├── test.in │ │ ├── test_00.expected │ │ ├── test_00.sh │ │ ├── test_01.expected │ │ ├── test_01.sh │ │ ├── test_02.expected │ │ ├── test_02.sh │ │ ├── test_03.expected │ │ ├── test_03.sh │ │ ├── test_04.expected │ │ ├── test_04.sh │ │ ├── test_05.1.expected │ │ ├── test_05.2.expected │ │ ├── test_05.3.expected │ │ ├── test_05.in │ │ └── test_05.sh │ └── test.conf ├── hashjoin/ │ ├── Makefile.am │ ├── args.tab │ ├── hashjoin.c │ ├── test/ │ │ ├── dimension_header.log │ │ ├── dimension_no_header.log │ │ ├── input_header.log │ │ ├── input_no_header.log │ │ ├── test_00.expected │ │ ├── test_00.sh │ │ ├── test_01.expected │ │ ├── test_01.sh │ │ ├── test_02.expected │ │ ├── test_02.sh │ │ ├── test_03.expected │ │ ├── test_03.sh │ │ ├── test_04.sh │ │ ├── test_05.1.expected │ │ ├── test_05.2.expected │ │ ├── test_05.3.expected │ │ ├── test_05.sh │ │ ├── test_06.sh │ │ ├── test_07.expected │ │ ├── test_07.sh │ │ ├── test_08.expected │ │ ├── test_08.sh │ │ ├── test_09.1.expected │ │ ├── test_09.2.expected │ │ └── test_09.sh │ └── test.conf ├── indexof/ │ ├── Makefile.am │ ├── args.tab │ ├── example.html │ ├── indexof.c │ ├── indexof.h │ ├── test/ │ │ ├── test_01.sh │ │ ├── test_02.sh │ │ └── test_03.sh │ └── test.conf ├── libcrush/ │ ├── GeneralHashFunctions.c │ ├── Makefile.am │ ├── bstree.c │ ├── crush/ │ │ ├── Makefile.am │ │ ├── bstree.h │ │ ├── crush_version.h.in │ │ ├── crushstr.h │ │ ├── dbfr.h │ │ ├── ffutils.h │ │ ├── general.h │ │ ├── hashfuncs.h │ │ ├── hashtbl.h │ │ ├── hashtbl2.h │ │ ├── ht2_GeneralHashFunctions.h │ │ ├── linklist.h │ │ ├── mempool.h │ │ ├── qsort_helper.h │ │ ├── queue.h │ │ └── reutils.h │ ├── crushstr.c │ ├── dbfr.c │ ├── ffutils.c │ ├── general.c │ ├── hashfuncs.c │ ├── hashtbl.c │ ├── hashtbl2.c │ ├── linklist.c │ ├── mempool.c │ ├── qsort_helper.c │ ├── queue.c │ ├── reutils.c │ └── test/ │ ├── bstree_test.c │ ├── crushstr_test.c │ ├── datecmp_test.c │ ├── datecmp_test.dmy.in │ ├── datecmp_test.in │ ├── dbfr_test.c │ ├── ffutils_test.c │ ├── hashtbl_test.c │ ├── mempool_test.c │ ├── qsort_helper_test.c │ ├── reutils_test.c │ └── unittest.h ├── mergekeys/ │ ├── Makefile.am │ ├── args.tab │ ├── example.html │ ├── mergekeys.c │ ├── mergekeys.h │ ├── test.conf │ └── tests/ │ ├── test_00.a │ ├── test_00.b │ ├── test_00.expected │ ├── test_00.sh │ ├── test_01.a │ ├── test_01.b │ ├── test_01.expected │ ├── test_01.sh │ ├── test_02.-i.expected │ ├── test_02.-l.expected │ ├── test_02.-r.expected │ ├── test_02..expected │ ├── test_02.a │ ├── test_02.b │ ├── test_02.sh │ ├── test_03.-i.expected │ ├── test_03.-l.expected │ ├── test_03.-r.expected │ ├── test_03..expected │ ├── test_03.a │ ├── test_03.b │ ├── test_03.sh │ ├── test_04.-i.expected │ ├── test_04.-l.expected │ ├── test_04.-r.expected │ ├── test_04..expected │ ├── test_04.a │ ├── test_04.b │ ├── test_04.sh │ ├── test_05.-i.expected │ ├── test_05.-l.expected │ ├── test_05.-r.expected │ ├── test_05..expected │ ├── test_05.a │ ├── test_05.b │ ├── test_05.sh │ ├── test_06.-i.expected │ ├── test_06.-l.expected │ ├── test_06.-r.expected │ ├── test_06..expected │ ├── test_06.a │ ├── test_06.b │ ├── test_06.sh │ ├── test_07.-i.expected │ ├── test_07.-l.expected │ ├── test_07.-r.expected │ ├── test_07..expected │ ├── test_07.a │ ├── test_07.b │ ├── test_07.sh │ ├── test_08.-i.expected │ ├── test_08.-l.expected │ ├── test_08.-r.expected │ ├── test_08..expected │ ├── test_08.a │ ├── test_08.b │ ├── test_08.sh │ ├── test_09.a │ ├── test_09.b │ ├── test_09.expected │ ├── test_09.sh │ ├── test_10.-i.expected │ ├── test_10.-l.expected │ ├── test_10.-r.expected │ ├── test_10..expected │ ├── test_10.a │ ├── test_10.b │ ├── test_10.sh │ ├── test_11.a │ ├── test_11.b │ ├── test_11.expected │ ├── test_11.sh │ ├── test_12.-i.expected │ ├── test_12.-l.expected │ ├── test_12.-r.expected │ ├── test_12..expected │ ├── test_12.a │ ├── test_12.b │ ├── test_12.sh │ ├── test_13.-i.expected │ ├── test_13.-l.expected │ ├── test_13.-r.expected │ ├── test_13..expected │ ├── test_13.a │ ├── test_13.b │ ├── test_13.sh │ ├── test_14.a │ ├── test_14.b │ ├── test_14.expected │ ├── test_14.sh │ ├── test_15.-i.expected │ ├── test_15.-l.expected │ ├── test_15.-r.expected │ ├── test_15..expected │ ├── test_15.a │ ├── test_15.b │ ├── test_15.sh │ ├── test_16.a │ ├── test_16.b │ ├── test_16.expected │ └── test_16.sh ├── perllib/ │ ├── Makefile.am │ ├── crush_version.pl.in │ ├── date_parse_format.pl │ ├── date_parse_format_test.pl │ ├── hackery.m4 │ ├── utils.pl │ └── utils_test.pl ├── pivot/ │ ├── Makefile.am │ ├── README.functional │ ├── args.tab │ ├── example.html │ ├── pivot.c │ ├── prototype/ │ │ └── pivot.pl │ ├── test.conf │ └── tests/ │ ├── test_00.expected │ ├── test_00.in │ ├── test_00.sh │ ├── test_01.expected │ ├── test_01.in │ ├── test_01.sh │ ├── test_02.expected │ ├── test_02.in │ └── test_02.sh ├── range/ │ ├── Makefile.am │ ├── args.tab │ └── range.c ├── reorder/ │ ├── Makefile.am │ ├── args.tab │ ├── example.html │ ├── reorder.c │ ├── reorder.h │ ├── reorder.test.sh │ ├── test.conf │ └── tests/ │ ├── test.in0 │ ├── test.in1 │ ├── test.in2 │ ├── test_00.sh │ ├── test_01.0.expected │ ├── test_01.sh │ ├── test_02.1.expected │ ├── test_02.sh │ ├── test_03.expected │ ├── test_03.sh │ ├── test_04.0.expected │ ├── test_04.1.expected │ ├── test_04.2.expected │ ├── test_04.3.expected │ ├── test_04.4.expected │ ├── test_04.5.expected │ ├── test_04.sh │ ├── test_05.0.expected │ ├── test_05.1.expected │ ├── test_05.2.expected │ ├── test_05.in │ ├── test_05.sh │ └── test_labeled.in ├── subtotal/ │ ├── Makefile.am │ ├── args.tab │ ├── example.html │ ├── subtotal.c │ ├── test/ │ │ ├── test_01.sh │ │ ├── test_02.sh │ │ ├── test_03.sh │ │ └── test_04.sh │ └── test.conf ├── tochar/ │ ├── Makefile.am │ ├── args.tab │ └── tochar.c ├── translate_field/ │ ├── Makefile.am │ ├── args.tab │ ├── test.conf │ ├── tests/ │ │ ├── test.in │ │ ├── test_00.expected │ │ ├── test_00.sh │ │ ├── test_01.expected │ │ ├── test_01.sh │ │ ├── test_02.expected │ │ ├── test_02.sh │ │ ├── test_03.expected │ │ ├── test_03.sh │ │ ├── test_04.expected │ │ ├── test_04.sh │ │ ├── test_05.expected │ │ └── test_05.sh │ └── translate_field.in └── truncfield/ ├── Makefile.am ├── args.tab ├── test/ │ ├── test_01.sh │ ├── test_02.sh │ └── test_03.sh ├── test.conf └── truncfield.c