Commit 598e84e
authored
Improve large dense aggregate reads with tile metadata only. (#4657)
The dense reader was creating a bitmap to compute all aggregate results
at the top level of the read. For large aggregate reads where we don't
need to load any tiles, this could be quite large. It also would turn
out to be completely unnecessary. This fix moves the bitmap to the lower
level of the read, where a smaller bitmap can be created only if
necessary.
---
TYPE: IMPROVEMENT
DESC: Improve large dense aggregate reads with tile metadata only.1 parent 8b6501e commit 598e84e
2 files changed
+14
-13
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1319 | 1319 | | |
1320 | 1320 | | |
1321 | 1321 | | |
1322 | | - | |
1323 | | - | |
1324 | | - | |
1325 | | - | |
1326 | | - | |
1327 | | - | |
1328 | | - | |
1329 | 1322 | | |
1330 | 1323 | | |
1331 | 1324 | | |
| |||
1358 | 1351 | | |
1359 | 1352 | | |
1360 | 1353 | | |
1361 | | - | |
| 1354 | + | |
1362 | 1355 | | |
1363 | 1356 | | |
1364 | 1357 | | |
| |||
1863 | 1856 | | |
1864 | 1857 | | |
1865 | 1858 | | |
1866 | | - | |
| 1859 | + | |
1867 | 1860 | | |
1868 | 1861 | | |
1869 | 1862 | | |
| |||
1909 | 1902 | | |
1910 | 1903 | | |
1911 | 1904 | | |
| 1905 | + | |
| 1906 | + | |
| 1907 | + | |
| 1908 | + | |
| 1909 | + | |
| 1910 | + | |
| 1911 | + | |
| 1912 | + | |
1912 | 1913 | | |
1913 | 1914 | | |
1914 | 1915 | | |
| |||
1936 | 1937 | | |
1937 | 1938 | | |
1938 | 1939 | | |
1939 | | - | |
| 1940 | + | |
1940 | 1941 | | |
1941 | 1942 | | |
1942 | 1943 | | |
| |||
1952 | 1953 | | |
1953 | 1954 | | |
1954 | 1955 | | |
1955 | | - | |
| 1956 | + | |
1956 | 1957 | | |
1957 | 1958 | | |
1958 | 1959 | | |
| |||
1964 | 1965 | | |
1965 | 1966 | | |
1966 | 1967 | | |
1967 | | - | |
| 1968 | + | |
1968 | 1969 | | |
1969 | 1970 | | |
1970 | 1971 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
400 | 400 | | |
401 | 401 | | |
402 | 402 | | |
403 | | - | |
| 403 | + | |
404 | 404 | | |
405 | 405 | | |
406 | 406 | | |
| |||
0 commit comments