SQLite

All files named "ext/misc/percentile.c"
Login

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

History for ext/misc/percentile.c

2024-11-04
20:16
[82531c62] part of check-in [27b829c3] Fix the percentile extension so that works as an independent extension. Forum post ab25469a350e0488 (check-in: [27b829c3] user: drh branch: trunk, size: 15740)
2024-09-03
12:41
[42eb041e] part of check-in [c5557f28] Fix harmless compiler warnings in the percentile extension. (check-in: [c5557f28] user: drh branch: trunk, size: 15780)
2024-09-02
21:59
[b37f01f5] part of check-in [7891a266] Fix possible NULL pointer dereference following OOM in the new error reporting logic of the percentile extension. (check-in: [7891a266] user: drh branch: trunk, size: 15761)
17:27
[2ab82e3c] part of check-in [831e2be4] Make the percential extension easier to incorporate as a built-in on Windows applications. (check-in: [831e2be4] user: drh branch: trunk, size: 15749)
14:46
[519498f4] part of check-in [6e5f146e] Remove some debug/test code from percentile. Make the extension easier to statically link. (check-in: [6e5f146e] user: drh branch: trunk, size: 15682)
11:17
[4e333fc7] part of check-in [e1bca168] Improved error messages on percentile functions. More tests cases for percentile and for ordered-set aggregates. (check-in: [e1bca168] user: drh branch: ordered-set-agg, size: 16035)
09:40
[b9b06a30] part of check-in [3b1cdddf] Change the name of the enabling compile-time macro to SQLITE_ENABLE_ORDERED_SET_AGGREGATES. (check-in: [3b1cdddf] user: drh branch: ordered-set-agg, size: 15801)
2024-09-01
23:47
[0a7d3e9d] part of check-in [51e7b4c9] Improved documentation of recent enhancements to the percentile extension. (check-in: [51e7b4c9] user: drh branch: ordered-set-agg, size: 15796)
20:24
[76b29311] part of check-in [b1a93f67] Implement percentile_cont() and percentile_disc(). (check-in: [b1a93f67] user: drh branch: ordered-set-agg, size: 14817)
18:57
[98f7aab3] part of check-in [7528ddcf] Merge fixes from trunk into the ordere-set-agg branch. (check-in: [7528ddcf] user: drh branch: ordered-set-agg, size: 13712)
18:54
[4560a3a4] part of check-in [9f84e8d5] Improved sort function in the percentile extension. (check-in: [9f84e8d5] user: drh branch: trunk, size: 13834)
10:52
[c5ddb863] part of check-in [54313f74] Fix to the quicksort algorithm in the percentile extension. (check-in: [54313f74] user: drh branch: trunk, size: 13759)
2024-08-31
22:22
[487b44e4] part of check-in [317d9014] Add error checking: Do not allow functions other than those in the percentile extension to use the ordered-set aggregate notation. (check-in: [317d9014] user: drh branch: ordered-set-agg, size: 13568)
19:24
[ea1ff356] part of check-in [d1d0942a] Include percentile() and merge() in the fuzzcheck test utility. (check-in: [d1d0942a] user: drh branch: trunk, size: 13690)
18:35
[c2f03cfc] part of check-in [3fe0a852] Omit the percentile_cont() function added by [095c22e62248f8ef] (and not yet released) since its usage conflicts with the PG percentile_cont() function. (check-in: [3fe0a852] user: drh branch: trunk, size: 13530)
16:55
[46627b74] part of check-in [5d311536] Avoid unnecessary sort operations when running one of the percentile aggregates as a window function. (check-in: [5d311536] user: drh branch: percentile-window, size: 13952)
14:31
[89416b10] part of check-in [4d0e3df4] Enhance the percentile() and median() extension functions so that they can be window functions. (check-in: [4d0e3df4] user: drh branch: percentile-window, size: 10864)
2024-07-24
13:41
[af1941dc] part of check-in [095c22e6] Add the percentile_cont(Y,P) variant of percentile() to the percentile extension. (check-in: [095c22e6] user: drh branch: trunk, size: 8914)
2024-07-23
16:23
[f15eb0fb] part of check-in [6e31b1ba] Enhance the percentile() extension function to include the median() variant. Update the implementation to implement its own sorting algorithm, so that the extension no longer depends on qsort(). (check-in: [6e31b1ba] user: drh branch: trunk, size: 8116)
2020-01-07
19:45
[b9086e22] part of check-in [4c21373c] Create the "trusted_schema" pragma. Add sqlite3_vtab_config() calls to set the risk rank for many virtual tables. (check-in: [4c21373c] user: drh branch: new-security-options, size: 6911)
2019-03-02
12:17
[148dd072] part of check-in [d49c32e6] Remove a redundant parameter extraction call from the percentile.c extension. (check-in: [d49c32e6] user: drh branch: trunk, size: 6862)
2019-01-08
20:02
[a6a1594c] part of check-in [ca67f2ec] Use 64-bit math to compute the sizes of memory allocations in extensions. (check-in: [ca67f2ec] user: drh branch: trunk, size: 6901)
2016-07-28
04:14
[92699c8c] part of check-in [02b8040e] Work in progress on setting a calling convention for all callback functions. (check-in: [02b8040e] user: mistachkin branch: callbackConv, size: 6899)
2013-07-05
10:46
[bcbee3c0] part of check-in [9676280a] Make a couple of implicit casts explicit to fix compiler warnings. (check-in: [9676280a] user: dan branch: trunk, size: 6886)
2013-05-28
20:25
Added: [4fb5e46c] part of check-in [a64d760d] Add the percentile() SQL function as a loadable extension in the ext/misc directory. (check-in: [a64d760d] user: drh branch: trunk, size: 6876)