Commit message (Expand) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge 10.11 into 11.0 | Marko Mäkelä | 2023-02-16 | 1 | -2/+2 |
|\ | |||||
| * | Merge 10.6 into 10.8 | Marko Mäkelä | 2023-02-10 | 1 | -2/+2 |
| |\ | |||||
| | * | Merge 10.5 into 10.6 | Marko Mäkelä | 2023-02-10 | 1 | -2/+2 |
| | |\ | |||||
| | | * | Merge 10.4 into 10.5 | Marko Mäkelä | 2023-02-10 | 1 | -2/+2 |
| | | |\ | |||||
| | | | * | Apply clang-tidy to remove empty constructors / destructors | Vicențiu Ciorbaru | 2023-02-09 | 1 | -2/+2 |
* | | | | | Ensure that test_quick_select doesn't return more rows than in the table | Monty | 2023-01-30 | 1 | -2/+7 |
|/ / / / | |||||
* | | | | Merge 10.7 into 10.8 | Marko Mäkelä | 2022-07-01 | 1 | -3/+1 |
|\ \ \ \ | |/ / / | |||||
| * | | | Merge 10.5 into 10.6 | Marko Mäkelä | 2022-07-01 | 1 | -3/+1 |
| |\ \ \ | | |/ / | |||||
| | * | | Merge 10.4 into 10.5 | Marko Mäkelä | 2022-07-01 | 1 | -3/+1 |
| | |\ \ | | | |/ | |||||
| | | * | Merge 10.3 into 10.4 | Marko Mäkelä | 2022-07-01 | 1 | -3/+1 |
| | | |\ | |||||
| | | | * | Fix most clang-15 -Wunused-but-set-variable | Marko Mäkelä | 2022-07-01 | 1 | -3/+1 |
* | | | | | Code cleanup | Sergei Petrunia | 2022-01-19 | 1 | -4/+2 |
* | | | | | MDEV-27229: Estimation for filtered rows less precise ... #5 | Sergei Petrunia | 2022-01-19 | 1 | -4/+9 |
* | | | | | MDEV-26519: Improved histograms: Make JSON parser efficient | Sergei Petrunia | 2022-01-19 | 1 | -4/+5 |
* | | | | | MDEV-26911: Unexpected ER_DUP_KEY, ASAN errors, double free detected in ... | Sergei Petrunia | 2022-01-19 | 1 | -1/+12 |
* | | | | | MDEV-26849: JSON Histograms: point selectivity estimates are off | Sergei Petrunia | 2022-01-19 | 1 | -2/+4 |
* | | | | | MDEV-26801: Valgrind/MSAN errors in Column_statistics_collected::finish ... | Sergei Petrunia | 2022-01-19 | 1 | -4/+12 |
* | | | | | MDEV-26724 Endless loop in json_escape_to_string upon ... empty string | Sergei Petrunia | 2022-01-19 | 1 | -7/+17 |
* | | | | | MDEV-26710: Histogram field in mysql.column_stats is too short | Sergei Petrunia | 2022-01-19 | 1 | -2/+2 |
* | | | | | More "straightforward" memory management | Sergei Petrunia | 2022-01-19 | 1 | -2/+4 |
* | | | | | More code cleanups | Sergei Petrunia | 2022-01-19 | 1 | -1/+1 |
* | | | | | Move JSON histograms code into its own files | Sergei Petrunia | 2022-01-19 | 1 | -432/+3 |
* | | | | | Histogram code cleanup and fixes | Sergei Petrunia | 2022-01-19 | 1 | -60/+121 |
* | | | | | Code cleanup: don't duplicate the position-in-interval code | Sergei Petrunia | 2022-01-19 | 1 | -157/+51 |
* | | | | | Code cleanups part #3 | Sergei Petrunia | 2022-01-19 | 1 | -5/+7 |
* | | | | | Better names: s/histogram_/histogram/, s/Histogram_json/Histogram_json_hb/ | Sergei Petrunia | 2022-01-19 | 1 | -41/+42 |
* | | | | | Cleanup histogram collection code | Sergei Petrunia | 2022-01-19 | 1 | -37/+45 |
* | | | | | Code cleanup + reduce the diff size | Sergei Petrunia | 2022-01-19 | 1 | -15/+5 |
* | | | | | Fix valgrind failure | Sergei Petrunia | 2022-01-19 | 1 | -1/+1 |
* | | | | | Trivial code cleanup | Sergei Petrunia | 2022-01-19 | 1 | -3/+1 |
* | | | | | Fix histogram memory management | Sergei Petrunia | 2022-01-19 | 1 | -11/+39 |
* | | | | | Code cleanup part #3 | Sergei Petrunia | 2022-01-19 | 1 | -20/+5 |
* | | | | | Code cleanup part#2: do not copy key values in xxx_selectivity() functions | Sergei Petrunia | 2022-01-19 | 1 | -113/+78 |
* | | | | | Fix JSON parsing: future-proof data representation in JSON, code cleanup | Sergei Petrunia | 2022-01-19 | 1 | -82/+95 |
* | | | | | Code cleanup part #2. | Sergei Petrunia | 2022-01-19 | 1 | -41/+18 |
* | | | | | Code cleanup part #1 | Sergei Petrunia | 2022-01-19 | 1 | -32/+45 |
* | | | | | Rename histogram_type=JSON to JSON_HB | Sergei Petrunia | 2022-01-19 | 1 | -5/+5 |
* | | | | | Fix compile error and test failure: | Sergei Petrunia | 2022-01-19 | 1 | -2/+3 |
* | | | | | Fix column range cardinality crash when histogram is null | Michael Okoko | 2022-01-19 | 1 | -19/+39 |
* | | | | | Use existing statistics test to improve coverage for JSON statistics | Michael Okoko | 2022-01-19 | 1 | -1/+2 |
* | | | | | Fix avg_frequency statistics and remove stderr dumps | Michael Okoko | 2022-01-19 | 1 | -18/+12 |
* | | | | | Implement point selectivity for JSON histograms | Michael Okoko | 2022-01-19 | 1 | -10/+33 |
* | | | | | Refactor histogram point selectivity | Michael Okoko | 2022-01-19 | 1 | -8/+18 |
* | | | | | Backfill json histogram bounds during building | Michael Okoko | 2022-01-19 | 1 | -1/+9 |
* | | | | | Improve tests and test results to cover larger cases | Michael Okoko | 2022-01-19 | 1 | -1/+4 |
* | | | | | replace range_selectivity methods for Histograms and add tests | Michael Okoko | 2022-01-19 | 1 | -72/+114 |
* | | | | | Use binary search to compute range selectivity | Michael Okoko | 2022-01-19 | 1 | -70/+75 |
* | | | | | fix returned value type for empty json objects | Michael Okoko | 2022-01-19 | 1 | -2/+1 |
* | | | | | Use generic Histogram_base class for Histogram_builders | Michael Okoko | 2022-01-19 | 1 | -35/+13 |
* | | | | | MDEV-21130: Histograms: use JSON as on-disk format | Sergei Petrunia | 2022-01-19 | 1 | -5/+251 |