summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* MDEV-26595: ASAN use-after-poison my_strnxfrm_simple_internal / Histogram_jso...preview-10.7-MDEV-26519-improved-json-histograms_triggerBBpreview-10.7-MDEV-26519-improved-json-histogramsSergei Petrunia2021-09-202-2/+29
* MDEV-26589: Assertion failure upon DECODE_HISTOGRAM with NULLsSergei Petrunia2021-09-203-0/+43
* Use JSON_NAME, not the "histogram_hb_v2" constantbb-10.7-mdev26519Sergei Petrunia2021-09-142-3/+3
* More "straightforward" memory managementSergei Petrunia2021-09-142-3/+5
* Fix off-by-one error in Histogram_json_hb::find_bucketSergei Petrunia2021-09-144-13/+70
* MDEV-26590: Stack smashing/buffer overflow in Histogram_json_hb::parseSergei Petrunia2021-09-133-8/+36
* Address review inputSergei Petrunia2021-09-114-4/+78
* Fix the previous cset: next() should have element_count as parameterSergei Petrunia2021-09-101-1/+1
* Fix compile warnings/error on WindowsSergei Petrunia2021-09-101-3/+3
* Fixes in opt_histogram_json.cc in the last commitsSergei Petrunia2021-09-103-27/+167
* Valgrind fixes, poor .result fixes, code cleanupsSergei Petrunia2021-09-102-7/+5
* Fix compile error on windowsSergei Petrunia2021-09-101-1/+1
* MDEV-26519: JSON Histograms: improve histogram collectionSergei Petrunia2021-09-103-1319/+5723
* Fix compilation on windowsbb-10.7-mdev21130Sergei Petrunia2021-09-071-2/+2
* Correctly decode string field values for pos_in_interval_for_string callSergei Petrunia2021-09-063-20/+42
* Make tests passSergei Petrunia2021-09-043-19/+8
* Fix compilation on windows part #3Sergei Petrunia2021-09-041-1/+1
* Fix embedded to workSergei Petrunia2021-09-041-0/+1
* Fix compilation on windows part 2Sergei Petrunia2021-09-041-1/+1
* Rollback a change from previous commitSergei Petrunia2021-09-041-5/+3
* More code cleanupsSergei Petrunia2021-09-044-26/+11
* Move JSON histograms code into its own filesSergei Petrunia2021-09-045-490/+559
* Histogram code cleanup and fixesSergei Petrunia2021-09-043-921/+1003
* Fix statistics_upgrade.testSergei Petrunia2021-08-312-2/+0
* Handle upgradesSergei Petrunia2021-08-313-0/+164
* Code cleanup: don't duplicate the position-in-interval codeSergei Petrunia2021-08-313-170/+89
* Code cleanups part #3Sergei Petrunia2021-08-312-13/+12
* Better names: s/histogram_/histogram/, s/Histogram_json/Histogram_json_hb/Sergei Petrunia2021-08-312-46/+44
* Cleanup histogram collection codeSergei Petrunia2021-08-312-37/+55
* Fix compiation on windowsSergei Petrunia2021-08-311-2/+2
* Code cleanup + reduce the diff sizeSergei Petrunia2021-08-312-37/+27
* Fix valgrind failureSergei Petrunia2021-08-311-1/+1
* Trivial code cleanupSergei Petrunia2021-08-302-3/+2
* Fix histogram memory managementSergei Petrunia2021-08-293-11/+50
* Code cleanup part #3Sergei Petrunia2021-08-291-20/+5
* Code cleanup part#2: do not copy key values in xxx_selectivity() functionsSergei Petrunia2021-08-293-122/+85
* Fix JSON parsing: future-proof data representation in JSON, code cleanupSergei Petrunia2021-08-296-1288/+1349
* Code cleanup part #2.Sergei Petrunia2021-08-282-45/+27
* Update test results (new histogram type: JSON_HB)Sergei Petrunia2021-08-282-5/+5
* Code cleanup part #1Sergei Petrunia2021-08-273-82/+83
* Rename histogram_type=JSON to JSON_HBSergei Petrunia2021-08-2712-64/+67
* Fix compile error and test failure:Sergei Petrunia2021-08-271-2/+3
* Fix column range cardinality crash when histogram is nullMichael Okoko2021-08-273-22/+43
* Use existing statistics test to improve coverage for JSON statisticsMichael Okoko2021-08-276-366/+2386
* Fix avg_frequency statistics and remove stderr dumpsMichael Okoko2021-08-272-20/+14
* Implement point selectivity for JSON histogramsMichael Okoko2021-08-278-501/+254
* Refactor histogram point selectivityMichael Okoko2021-08-272-15/+25
* Backfill json histogram bounds during buildingMichael Okoko2021-08-276-43/+480
* Improve tests and test results to cover larger casesMichael Okoko2021-08-275-286/+830
* replace range_selectivity methods for Histograms and add testsMichael Okoko2021-08-274-95/+160