Commit Graph

36255 Commits

Author SHA1 Message Date
Arthur Petukhovsky
5fa5c06592 Fix lr edges check 2020-05-14 21:01:44 +03:00
Arthur Petukhovsky
9ab97fff3c Precalc linear equation args 2020-05-14 15:35:46 +03:00
Arthur Petukhovsky
c11be7f629 Remove border checks in single bucket index 2020-05-14 14:30:26 +03:00
Arthur Petukhovsky
cb766225ee Remove polygon border checks 2020-05-14 14:11:50 +03:00
Arthur Petukhovsky
835b4d65b0 Create float type Coord 2020-05-14 02:20:06 +03:00
Anton Kvasha
1545b4fae0 Merge branch 'polygon-dict-grids' of https://github.com/achulkov2/ClickHouse into polygon-dict-grids 2020-05-12 19:04:21 +03:00
Anton Kvasha
dc87198b39 Test for different methods. Draft version 2020-05-12 19:03:46 +03:00
Andrey Chulkov
5b67b40ded Merge branch 'single-polygon-bucket' into polygon-dict-grids 2020-05-07 18:45:18 +03:00
Andrey Chulkov
c19eb2c267 fix typo 2020-05-07 18:43:29 +03:00
Andrey Chulkov
ce082b3389 remove id from stored edges 2020-05-07 18:42:52 +03:00
Andrey Chulkov
e579a9830c Revert "try removing virtual functions from grid"
This reverts commit 602cc0eedd.
2020-05-07 18:21:42 +03:00
Andrey Chulkov
1e924003c3 Revert "fix"
This reverts commit d610d40b8a.
2020-05-07 18:21:24 +03:00
Andrey Chulkov
d610d40b8a fix 2020-05-07 04:31:47 +03:00
Andrey Chulkov
602cc0eedd try removing virtual functions from grid 2020-05-07 02:16:00 +03:00
Andrey Chulkov
5d0ca9b459 Merge branch 'polygon-dict-grids' of github.com:achulkov2/ClickHouse into polygon-dict-grids 2020-05-07 01:57:30 +03:00
Andrey Chulkov
d00ca83d8f store actual edges instead of their indices 2020-05-07 01:46:31 +03:00
Andrey Chulkov
83a71a35a0 fix 2020-05-07 01:08:23 +03:00
Andrey Chulkov
c83c4c401e fix 2020-05-07 00:59:25 +03:00
Andrey Chulkov
147f3dae13 update implementation 2020-05-07 00:40:30 +03:00
Andrey Chulkov
c1ec72df0b trying some improvements 2020-05-07 00:28:29 +03:00
Anton Kvasha
82d60c74db Fixed codestyle 2020-05-06 21:01:39 +03:00
Anton Kvasha
068633fc3e Merge remote-tracking branch 'origin/polygon-dicts-opts' into polygon-dict-grids 2020-05-06 20:32:14 +03:00
Andrei Chulkov
a4acc49e6e add reserve 2020-05-06 20:29:07 +03:00
Arthur Petukhovsky
531a9981ab Replate parity map with vector 2020-05-06 19:45:03 +03:00
Anton Kvasha
2672492baf fix error 2020-05-06 19:41:14 +03:00
Andrey Chulkov
bdd7c1014e compilation error fix 2020-05-06 19:32:07 +03:00
Anton Kvasha
16eaaba313 Polygons orderer by area 2020-05-06 19:21:51 +03:00
Arthur Petukhovsky
a73d2f349d Try HashMap from common lib 2020-05-06 19:15:54 +03:00
Arthur Petukhovsky
64cdf0577e Merge branch 'polygon-dict-grids' of github.com:achulkov2/ClickHouse into polygon-dict-grids 2020-03-23 03:17:00 +03:00
Arthur Petukhovsky
d8d0264acc Add OneBucketPolygonDictionary 2020-03-23 03:16:46 +03:00
Andrey Chulkov
85c01684eb Change config values for grid 2020-03-23 03:14:20 +03:00
Arthur Petukhovsky
52fc7b3147 Merge branch 'polygon-dict-grids' of github.com:achulkov2/ClickHouse into polygon-dict-grids 2020-03-23 02:19:38 +03:00
Arthur Petukhovsky
1f796e849d Optimize polygon index memory with segment tree 2020-03-23 02:19:20 +03:00
Andrey Chulkov
eba213f176 Fix buckets polygon index bug 2020-03-23 01:58:50 +03:00
Andrey Chulkov
a558efae5e Try different params 2020-03-23 01:46:26 +03:00
Andrey Chulkov
f8b6ba0a22 Trying a combination of indexes 2020-03-23 01:26:42 +03:00
Andrey Chulkov
b15f46a8ce Add small log message 2020-03-22 21:26:42 +03:00
Arthur Petukhovsky
ef7acf3190 Fix bug in for condition 2020-03-22 20:19:39 +03:00
Andrey Chulkov
d9291887f8 Uncomment logging 2020-03-22 17:27:50 +03:00
Andrey Chulkov
2e8bacce57 Uncomment logging 2020-03-22 17:27:05 +03:00
Andrey Chulkov
87ca75c731 Update grid parameter 2020-03-22 16:50:05 +03:00
Andrey Chulkov
d885b8f4e3 Update grid parameter 2020-03-22 16:46:59 +03:00
Andrey Chulkov
45b93fcdd8 Fix CE 2020-03-22 15:58:16 +03:00
Andrey Chulkov
1aaa8a1bac Fix CE 2020-03-22 15:56:25 +03:00
Andrey Chulkov
8447a20372 Fix CE 2020-03-22 15:55:40 +03:00
Andrey Chulkov
59ea9dbf72 Suspend logs & change implementation for testing 2020-03-22 15:42:08 +03:00
Andrey Chulkov
f01483380c Fix compilation error 2020-03-22 15:13:53 +03:00
Andrey Chulkov
06d05f3160 test 2020-03-22 14:25:47 +03:00
Andrey Chulkov
76cd18b3f5 test 2020-03-22 02:58:41 +03:00
Andrey Chulkov
29b5cff84b Move forgotten include 2020-03-22 02:34:26 +03:00