summaryrefslogtreecommitdiff
path: root/sql/opt_histogram_json.cc
Commit message (Expand)AuthorAgeFilesLines
* MDEV-28882: Assertion `tmp >= 0' failed in best_access_pathSergei Petrunia2022-06-221-1/+20
* Fix JSON statistics time format and added tests for it and server version.mariadb-10.8.1Oleksandr Byelkin2022-02-071-14/+5
* MDEV-27229 fixup: GCC -Wunused-functionMarko Mäkelä2022-01-251-0/+2
* MDEV-26519 fixup: GCC 11 -Og -Wmaybe-uninitializedMarko Mäkelä2022-01-201-2/+2
* Code cleanupSergei Petrunia2022-01-191-1/+1
* JSON_HB histogram: represent values of BIT() columns in hex alwaysSergei Petrunia2022-01-191-5/+17
* MDEV-26901: Estimation for filtered rows less precise ... #4Sergei Petrunia2022-01-191-1/+1
* MDEV-27229: Estimation for filtered rows less precise ... #5Sergei Petrunia2022-01-191-1/+1
* MDEV-27229: Estimation for filtered rows less precise ... #5Sergei Petrunia2022-01-191-51/+88
* MDEV-27230: Estimation for filtered rows less precise ...Sergei Petrunia2022-01-191-0/+1
* MDEV-27203: Valgrind / MSAN errors in Histogram_json_hb::parse_bucketSergei Petrunia2022-01-191-0/+7
* MDEV-26764: JSON_HB Histograms: handle BINARY and unassigned charactersSergei Petrunia2022-01-191-17/+83
* More test coverageSergei Petrunia2022-01-191-2/+0
* MDEV-26519: Improved histogramsSergei Petrunia2022-01-191-27/+87
* MDEV-26519: Improved histograms: Better error reporting, test coverageSergei Petrunia2022-01-191-0/+4
* Rename histogram_hb_v2 -> histogram_hbSergei Petrunia2022-01-191-2/+2
* MDEV-26519: Improved histograms: Make JSON parser efficientSergei Petrunia2022-01-191-154/+300
* MDEV-27062: Make histogram_type=JSON_HB the new defaultSergei Petrunia2022-01-191-1/+1
* MDEV-26886: Estimation for filtered rows less precise with JSON histogramSergei Petrunia2022-01-191-28/+44
* MDEV-26892: JSON histograms become invalid with a specific (corrupt) value ..Sergei Petrunia2022-01-191-1/+4
* MDEV-26849: JSON Histograms: point selectivity estimates are offSergei Petrunia2022-01-191-4/+6
* MDEV-26750: Estimation for filtered rows is far off with JSON_HB histogramSergei Petrunia2022-01-191-6/+19
* MDEV-26709: JSON histogram may contain bucketS than histogram_size allowsSergei Petrunia2022-01-191-2/+9
* MDEV-26724 Endless loop in json_escape_to_string upon ... empty stringSergei Petrunia2022-01-191-1/+4
* MDEV-26724 Endless loop in json_escape_to_string upon ... empty stringSergei Petrunia2022-01-191-7/+9
* MDEV-26724 Endless loop in json_escape_to_string upon ... empty stringSergei Petrunia2022-01-191-2/+2
* MDEV-26711: Values in JSON histograms are not properly quotedSergei Petrunia2022-01-191-18/+134
* Use JSON_NAME, not the "histogram_hb_v2" constantSergei Petrunia2022-01-191-1/+1
* Fix off-by-one error in Histogram_json_hb::find_bucketSergei Petrunia2022-01-191-9/+67
* MDEV-26590: Stack smashing/buffer overflow in Histogram_json_hb::parseSergei Petrunia2022-01-191-7/+9
* Address review inputSergei Petrunia2022-01-191-1/+4
* Fix the previous cset: next() should have element_count as parameterSergei Petrunia2022-01-191-1/+1
* Fix compile warnings/error on WindowsSergei Petrunia2022-01-191-3/+3
* Fixes in opt_histogram_json.cc in the last commitsSergei Petrunia2022-01-191-21/+56
* Fix compile error on windowsSergei Petrunia2022-01-191-1/+1
* MDEV-26519: JSON Histograms: improve histogram collectionSergei Petrunia2022-01-191-130/+323
* Fix compilation on windowsSergei Petrunia2022-01-191-2/+2
* Correctly decode string field values for pos_in_interval_for_string callSergei Petrunia2022-01-191-17/+30
* Fix compilation on windows part #3Sergei Petrunia2022-01-191-1/+1
* More code cleanupsSergei Petrunia2022-01-191-1/+1
* Move JSON histograms code into its own filesSergei Petrunia2022-01-191-0/+391