-
Notifications
You must be signed in to change notification settings - Fork 902
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Parquet writer dictionary encoding refactor #8476
Parquet writer dictionary encoding refactor #8476
Commits on Mar 30, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 32dce41 - Browse repository at this point
Copy the full SHA 32dce41View commit details -
Configuration menu - View commit details
-
Copy full SHA for d922868 - Browse repository at this point
Copy the full SHA d922868View commit details
Commits on Mar 31, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 10c8b38 - Browse repository at this point
Copy the full SHA 10c8b38View commit details
Commits on Apr 2, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 404ddc4 - Browse repository at this point
Copy the full SHA 404ddc4View commit details -
Configuration menu - View commit details
-
Copy full SHA for dff6e5d - Browse repository at this point
Copy the full SHA dff6e5dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 48618ce - Browse repository at this point
Copy the full SHA 48618ceView commit details
Commits on Apr 5, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 361878e - Browse repository at this point
Copy the full SHA 361878eView commit details -
Configuration menu - View commit details
-
Copy full SHA for edcd6d7 - Browse repository at this point
Copy the full SHA edcd6d7View commit details -
Configuration menu - View commit details
-
Copy full SHA for a838118 - Browse repository at this point
Copy the full SHA a838118View commit details
Commits on Apr 6, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 7b446ab - Browse repository at this point
Copy the full SHA 7b446abView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5685584 - Browse repository at this point
Copy the full SHA 5685584View commit details
Commits on Apr 7, 2021
-
Configuration menu - View commit details
-
Copy full SHA for a471bdb - Browse repository at this point
Copy the full SHA a471bdbView commit details -
Configuration menu - View commit details
-
Copy full SHA for aa43df2 - Browse repository at this point
Copy the full SHA aa43df2View commit details
Commits on Apr 8, 2021
-
Configuration menu - View commit details
-
Copy full SHA for f1639c4 - Browse repository at this point
Copy the full SHA f1639c4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 34952e0 - Browse repository at this point
Copy the full SHA 34952e0View commit details
Commits on Apr 9, 2021
-
Configuration menu - View commit details
-
Copy full SHA for bf3bdd3 - Browse repository at this point
Copy the full SHA bf3bdd3View commit details -
Configuration menu - View commit details
-
Copy full SHA for bb169bb - Browse repository at this point
Copy the full SHA bb169bbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4a02435 - Browse repository at this point
Copy the full SHA 4a02435View commit details
Commits on Apr 12, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 89cc637 - Browse repository at this point
Copy the full SHA 89cc637View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0ca82ea - Browse repository at this point
Copy the full SHA 0ca82eaView commit details
Commits on Apr 13, 2021
-
Configuration menu - View commit details
-
Copy full SHA for ab656d8 - Browse repository at this point
Copy the full SHA ab656d8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 08ab80b - Browse repository at this point
Copy the full SHA 08ab80bView commit details
Commits on Apr 14, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 421e909 - Browse repository at this point
Copy the full SHA 421e909View commit details
Commits on Apr 17, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 920ba7b - Browse repository at this point
Copy the full SHA 920ba7bView commit details
Commits on Apr 19, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 3c050bb - Browse repository at this point
Copy the full SHA 3c050bbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 765b166 - Browse repository at this point
Copy the full SHA 765b166View commit details
Commits on Apr 27, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 9a2789f - Browse repository at this point
Copy the full SHA 9a2789fView commit details
Commits on Apr 29, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 37e8952 - Browse repository at this point
Copy the full SHA 37e8952View commit details -
Configuration menu - View commit details
-
Copy full SHA for a02c749 - Browse repository at this point
Copy the full SHA a02c749View commit details -
Configuration menu - View commit details
-
Copy full SHA for b9f49c4 - Browse repository at this point
Copy the full SHA b9f49c4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 90d3c7f - Browse repository at this point
Copy the full SHA 90d3c7fView commit details -
Configuration menu - View commit details
-
Copy full SHA for b61dc48 - Browse repository at this point
Copy the full SHA b61dc48View commit details
Commits on Apr 30, 2021
-
Remove start_page from last remaining kernel
Subspanning page stats to allow passing only the stats corresponding to batch pages
Configuration menu - View commit details
-
Copy full SHA for 36ed3ad - Browse repository at this point
Copy the full SHA 36ed3adView commit details -
Configuration menu - View commit details
-
Copy full SHA for a65eef7 - Browse repository at this point
Copy the full SHA a65eef7View commit details
Commits on May 3, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 3dc3d44 - Browse repository at this point
Copy the full SHA 3dc3d44View commit details
Commits on May 5, 2021
-
Fixed the issue with hash and initializer.
Hash was returning bool so all values cluttered in the beginning of map Initializer wasn't initializing more than first 1024 values.
Configuration menu - View commit details
-
Copy full SHA for 638b554 - Browse repository at this point
Copy the full SHA 638b554View commit details
Commits on May 14, 2021
-
Configuration menu - View commit details
-
Copy full SHA for ac2173e - Browse repository at this point
Copy the full SHA ac2173eView commit details
Commits on May 18, 2021
-
Enabled early return increased size of hash map storage from 1<<17 to chunk.num_values
Configuration menu - View commit details
-
Copy full SHA for f8febb3 - Browse repository at this point
Copy the full SHA f8febb3View commit details
Commits on May 19, 2021
-
Configuration menu - View commit details
-
Copy full SHA for ad64143 - Browse repository at this point
Copy the full SHA ad64143View commit details -
Configuration menu - View commit details
-
Copy full SHA for b223cc4 - Browse repository at this point
Copy the full SHA b223cc4View commit details
Commits on May 20, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 17acb35 - Browse repository at this point
Copy the full SHA 17acb35View commit details
Commits on May 21, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 3d3ea90 - Browse repository at this point
Copy the full SHA 3d3ea90View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8376ae4 - Browse repository at this point
Copy the full SHA 8376ae4View commit details
Commits on May 24, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 214b756 - Browse repository at this point
Copy the full SHA 214b756View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6d97224 - Browse repository at this point
Copy the full SHA 6d97224View commit details
Commits on Jun 1, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 0152f88 - Browse repository at this point
Copy the full SHA 0152f88View commit details
Commits on Jun 2, 2021
-
Configuration menu - View commit details
-
Copy full SHA for b04fb7b - Browse repository at this point
Copy the full SHA b04fb7bView commit details
Commits on Jun 3, 2021
-
Configuration menu - View commit details
-
Copy full SHA for e3093d1 - Browse repository at this point
Copy the full SHA e3093d1View commit details -
Earlier all blocks overwrote into the same 0 to 5000 rows. Notable change is in line 334
Configuration menu - View commit details
-
Copy full SHA for 5bc604e - Browse repository at this point
Copy the full SHA 5bc604eView commit details
Commits on Jun 7, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 1939ce5 - Browse repository at this point
Copy the full SHA 1939ce5View commit details
Commits on Jun 8, 2021
-
Complete replacing old dict code with new
- Disabled old dict kernels - Removed dict bits calc from page init, returned it from host decision - Found and fixed bug in dict_index indexing (val_idx was in page instead of chunk) - Replaced all dict related old members usage with new members
Configuration menu - View commit details
-
Copy full SHA for bda722f - Browse repository at this point
Copy the full SHA bda722fView commit details -
Clenup dict_data and dict_index
- Removed chunk.dict_data_idx needed for dict sorting - Removed unused chunk.dict_data_size (redundant with num_dict_entries) - Removed unnecessary H->D and D->H copies and stream syncs
Configuration menu - View commit details
-
Copy full SHA for 026ed8c - Browse repository at this point
Copy the full SHA 026ed8cView commit details
Commits on Jun 9, 2021
-
Don't launch dict kernels for 0 chunks
Don't allocate dict_(index/data) where ck.use_dictionary is false
Configuration menu - View commit details
-
Copy full SHA for 23d4346 - Browse repository at this point
Copy the full SHA 23d4346View commit details -
Configuration menu - View commit details
-
Copy full SHA for d8a701f - Browse repository at this point
Copy the full SHA d8a701fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7fbd26b - Browse repository at this point
Copy the full SHA 7fbd26bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0d2cb6f - Browse repository at this point
Copy the full SHA 0d2cb6fView commit details -
Configuration menu - View commit details
-
Copy full SHA for a62f7f3 - Browse repository at this point
Copy the full SHA a62f7f3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2e871ba - Browse repository at this point
Copy the full SHA 2e871baView commit details
Commits on Jun 10, 2021
-
Configuration menu - View commit details
-
Copy full SHA for cce3b8b - Browse repository at this point
Copy the full SHA cce3b8bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 67997b5 - Browse repository at this point
Copy the full SHA 67997b5View commit details -
Configuration menu - View commit details
-
Copy full SHA for f4afda4 - Browse repository at this point
Copy the full SHA f4afda4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9e8d666 - Browse repository at this point
Copy the full SHA 9e8d666View commit details
Commits on Aug 5, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 797ba36 - Browse repository at this point
Copy the full SHA 797ba36View commit details -
Configuration menu - View commit details
-
Copy full SHA for ff8b885 - Browse repository at this point
Copy the full SHA ff8b885View commit details
Commits on Aug 6, 2021
-
Configuration menu - View commit details
-
Copy full SHA for bb07ded - Browse repository at this point
Copy the full SHA bb07dedView commit details
Commits on Aug 9, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 15d15b4 - Browse repository at this point
Copy the full SHA 15d15b4View commit details -
Configuration menu - View commit details
-
Copy full SHA for b401a5f - Browse repository at this point
Copy the full SHA b401a5fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 533ccab - Browse repository at this point
Copy the full SHA 533ccabView commit details
Commits on Aug 10, 2021
-
Configuration menu - View commit details
-
Copy full SHA for cd375a0 - Browse repository at this point
Copy the full SHA cd375a0View commit details
Commits on Aug 11, 2021
-
Configuration menu - View commit details
-
Copy full SHA for c717e72 - Browse repository at this point
Copy the full SHA c717e72View commit details -
Configuration menu - View commit details
-
Copy full SHA for 520cb84 - Browse repository at this point
Copy the full SHA 520cb84View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8b74b96 - Browse repository at this point
Copy the full SHA 8b74b96View commit details
Commits on Aug 12, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 487ffd3 - Browse repository at this point
Copy the full SHA 487ffd3View commit details
Commits on Aug 17, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 09d02b5 - Browse repository at this point
Copy the full SHA 09d02b5View commit details
Commits on Aug 18, 2021
-
Causing a problem where early return would result in num_dict_entries == 65536 but that meant that the dict bit calc logic would think it's ok to use dict as 65536 fits in 16 bits
Configuration menu - View commit details
-
Copy full SHA for 1f22996 - Browse repository at this point
Copy the full SHA 1f22996View commit details -
Update cpp/src/io/parquet/chunk_dict.cu
Co-authored-by: Vukasin Milovanovic <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 81be63f - Browse repository at this point
Copy the full SHA 81be63fView commit details