-
Notifications
You must be signed in to change notification settings - Fork 27
Insights: spiraldb/vortex
Overview
Could not load contribution data
Please try again later
85 Pull requests merged by 8 people
-
chore(deps): update rust crate tabled to 0.17.0
#1460 merged
Nov 22, 2024 -
chore(deps): update rust crate url to v2.5.4
#1458 merged
Nov 22, 2024 -
Validity VTable
#1454 merged
Nov 22, 2024 -
Remove array iterators
#1451 merged
Nov 22, 2024 -
fix: compress_noci benchmark broken on develop
#1450 merged
Nov 22, 2024 -
Implement NBytes only using visitor
#1449 merged
Nov 22, 2024 -
Remove ArrayCompute
#1446 merged
Nov 22, 2024 -
Visitor VTable
#1445 merged
Nov 22, 2024 -
fix: restore reading of inline dtype layout
#1442 merged
Nov 22, 2024 -
feat: support Identity in pruner
#1441 merged
Nov 21, 2024 -
LayoutReader::read_selection uses immutable reference
#1295 merged
Nov 21, 2024 -
fix: CompressionTrees diverge from the actual array children
#1430 merged
Nov 21, 2024 -
feat: RowFilter is a valid pruning predicate
#1438 merged
Nov 21, 2024 -
chore: introduce not_prunable
#1435 merged
Nov 21, 2024 -
feat: teach PruningPredicate to evaluate itself against a stats table
#1436 merged
Nov 21, 2024 -
fix: required stats are relations not maps
#1432 merged
Nov 21, 2024 -
StatsCompute VTable
#1434 merged
Nov 21, 2024 -
chore(deps): update rust crate compio to 0.13
#1433 merged
Nov 21, 2024 -
fix: Stop producing empty row masks in chunked reader
#1429 merged
Nov 21, 2024 -
feat: add optional instrumentation to readers
#1431 merged
Nov 21, 2024 -
fix: RunEndBool stats and slice accounts for offsets
#1428 merged
Nov 21, 2024 -
SearchSorted Many Side
#1427 merged
Nov 21, 2024 -
CompareFn VTable
#1426 merged
Nov 21, 2024 -
Subtract scalar VTable
#1422 merged
Nov 21, 2024 -
Final CI cleanup
#1421 merged
Nov 21, 2024 -
Remove MaybeCompare and arrow-compatible compare impls
#1418 merged
Nov 21, 2024 -
Update name of thread and set max blocking threads to once
#1419 merged
Nov 21, 2024 -
chore(deps): update arrow to v53.3.0 (minor)
#1415 merged
Nov 20, 2024 -
SearchSorted VTable
#1414 merged
Nov 20, 2024 -
Binary Boolean VTable
#1407 merged
Nov 20, 2024 -
Search sorted usize
#1410 merged
Nov 20, 2024 -
FillForward VTable
#1405 merged
Nov 20, 2024 -
chore(deps): update rust crate cargo_metadata to 0.19.0
#1406 merged
Nov 20, 2024 -
feat: teach ChunkedLayout how to read metadata
#1399 merged
Nov 20, 2024 -
ScalarAt VTable
#1404 merged
Nov 20, 2024 -
test: test filter conditions interacting with chunks
#1400 merged
Nov 20, 2024 -
Take VTable
#1401 merged
Nov 20, 2024 -
Slice VTable
#1398 merged
Nov 20, 2024 -
Cast VTable
#1397 merged
Nov 20, 2024 -
Fix metadata printing
#1392 merged
Nov 20, 2024 -
Unify benchmark flows
#1395 merged
Nov 20, 2024 -
Hash and PartialEq EncodingId only by the numeric value
#1391 merged
Nov 20, 2024 -
fix: BitPackedArray filter correctly stores fully unpacked chunks
#1393 merged
Nov 20, 2024 -
FilterFn vtable
#1390 merged
Nov 20, 2024 -
chore(deps): update all patch updates (patch)
#1389 merged
Nov 20, 2024 -
two digit queries
#1388 merged
Nov 20, 2024 -
Add JSON output for TPCH binary
#1371 merged
Nov 20, 2024 -
Load metadata in ViewedArrayData
#1383 merged
Nov 20, 2024 -
Reset ColumnarBatchReader state when short circuiting
#1386 merged
Nov 20, 2024 -
RunEnd compare preserves offset
#1387 merged
Nov 20, 2024 -
Move dispatcher into vortex io from vortex file
#1385 merged
Nov 20, 2024 -
fix: Remove redundant len/is_empty implementations on typed array structs
#1384 merged
Nov 20, 2024 -
Fix RunEndArray filter
#1380 merged
Nov 20, 2024 -
Remove TypedArray, make InnerArrayData non-pub
#1378 merged
Nov 19, 2024 -
Add helper function to unpack constant scalar out of array
#1373 merged
Nov 19, 2024 -
Remove as_primitive
#1376 merged
Nov 19, 2024 -
feat: don't write leading/trailing zero histograms into file
#1372 merged
Nov 19, 2024 -
feat: run end bool compressor
#1355 merged
Nov 19, 2024 -
Move ArrayData into a module
#1370 merged
Nov 19, 2024 -
PValue PartialEq uses NativePType aware equality
#1374 merged
Nov 19, 2024 -
Change Datafusion integration to FileFormat instead of a TableProvider
#1364 merged
Nov 19, 2024 -
Support RunEnd array with bool values
#1365 merged
Nov 19, 2024 -
Use SplitIterator in layout tests
#1363 merged
Nov 19, 2024 -
Implement FilterFn for BitPackedArray
#1356 merged
Nov 19, 2024 -
fix: Bool arrays with one value and rest being nulls are not constant
#1360 merged
Nov 19, 2024 -
Enable Clippy redundant clone check
#1361 merged
Nov 19, 2024 -
feat: add stat for uncompressed size in bytes
#1315 merged
Nov 18, 2024 -
feat: cache FilterMask iterators
#1351 merged
Nov 18, 2024 -
Avoid unnecessary backtrace generation
#1353 merged
Nov 18, 2024 -
RowMasks use bitmasks instead of bitmaps
#1346 merged
Nov 18, 2024 -
feat: eliminate VortexRead, replace with struct VortexBufReader
#1349 merged
Nov 18, 2024 -
Always zero-copy from VortexBuffer to ArrowBuffer
#1348 merged
Nov 18, 2024 -
Filter mask
#1327 merged
Nov 18, 2024 -
chore(deps): lock file maintenance
#1347 merged
Nov 18, 2024 -
Implement VarBinView take using ScalarBuffer selection
#1344 merged
Nov 17, 2024 -
Fix compression benchmarks
#1345 merged
Nov 17, 2024 -
Add TakeOptions to skip bounds checking
#1343 merged
Nov 17, 2024 -
Implement filter for RunEnd array
#1342 merged
Nov 17, 2024 -
Use enum map for stats instead of HashMap
#1341 merged
Nov 17, 2024 -
Push-down compare function for Dictionary and RunEnd
#1339 merged
Nov 17, 2024 -
chore(deps): update rust crate serde_json to v1.0.133
#1340 merged
Nov 17, 2024 -
Remove primitive compare impl
#1337 merged
Nov 16, 2024 -
chore(deps): update rust crate xshell to v0.2.7
#1335 merged
Nov 16, 2024 -
Use arrow scalars for cmp where possible
#1334 merged
Nov 16, 2024 -
Remove BoolArray::from_vec
#1332 merged
Nov 16, 2024
5 Pull requests opened by 4 people
-
chore: release v0.20.0
#1333 opened
Nov 16, 2024 -
feat: new crate with io_uring backed ObjectStore
#1358 opened
Nov 19, 2024 -
[WIP] Layout metadata reader
#1455 opened
Nov 22, 2024 -
fix: allocate aligned buffers for VortexReadAt impls
#1456 opened
Nov 22, 2024 -
feature: split computations of stats for VarBin & VarBinView
#1457 opened
Nov 22, 2024
16 Issues closed by 4 people
-
Prune splits by take indices
#1247 closed
Nov 22, 2024 -
Investigate why queries 41, 42 and 43 from clickbench are failing
#1326 closed
Nov 22, 2024 -
search_sorted_many to have fixed "side"
#1413 closed
Nov 21, 2024 -
EncodingID eq / hash should only use code
#1313 closed
Nov 20, 2024 -
Python release 0.16.0 fails due to failure to build universal2 wheel
#1292 closed
Nov 20, 2024 -
BitPackedArray filter has out of bounds access
#1369 closed
Nov 20, 2024 -
Add function to create empty array for canonical dtypes
#1324 closed
Nov 20, 2024 -
Remove len/is_empty methods on array structs
#1381 closed
Nov 20, 2024 -
DictArray compare to scalar is wrong for sliced arrays
#1367 closed
Nov 20, 2024 -
RunEnd filter produces wrong result
#1368 closed
Nov 20, 2024 -
Do not store bit_width frequency stats in the file
#1362 closed
Nov 19, 2024 -
PValue needs custom PartialEq to use PTypes compare function
#1359 closed
Nov 19, 2024 -
Add stat for uncompressed size in bytes
#1237 closed
Nov 18, 2024 -
Do not pattern match using errors
#1352 closed
Nov 18, 2024 -
Change statistics to be a struct
#1309 closed
Nov 17, 2024 -
Operation function in primitive_value_compare is not inlined
#1336 closed
Nov 17, 2024
26 Issues opened by 4 people
-
Add bitpacking encoding that doesn't need to pad to 1024 elements
#1461 opened
Nov 23, 2024 -
Call check_signals in the scan to support signal handlers
#1459 opened
Nov 22, 2024 -
Remove VarBin/View ArrayAccessor
#1453 opened
Nov 22, 2024 -
RowMasks should be an enum of All, None, Array
#1452 opened
Nov 22, 2024 -
Narrow indices arrays during write / compression
#1447 opened
Nov 22, 2024 -
Create synchronous ipc MessageReader and Writer
#1444 opened
Nov 22, 2024 -
Implement binary_boolean_fn for ChunkedArray
#1443 opened
Nov 22, 2024 -
Shortcircuit compare operations using stats
#1440 opened
Nov 21, 2024 -
Implement vortex_assert and vortex_assert_eq
#1439 opened
Nov 21, 2024 -
Implement RunEndBool::compare
#1425 opened
Nov 21, 2024 -
Implement PartialEq for ArrayData
#1424 opened
Nov 21, 2024 -
Yield individual chunks to datafusion instead of canonoicalizing chunked array
#1423 opened
Nov 21, 2024 -
Implement FoR::compare
#1420 opened
Nov 21, 2024 -
Implement ByteBool::compare with reinterpret cast to uint8
#1417 opened
Nov 21, 2024 -
Validate null ordering semantics
#1412 opened
Nov 20, 2024 -
Experiment with always computing is_constant
#1411 opened
Nov 20, 2024 -
Change CompareFn and BinaryBooleanFn to return Result<Option<ArrayData>>
#1409 opened
Nov 20, 2024 -
Implement BoolArray <-> ConstantArray operators
#1408 opened
Nov 20, 2024 -
Remove vortex_unwrap in favor of vortex_expect
#1403 opened
Nov 20, 2024 -
Add canonicalize entry point function
#1402 opened
Nov 20, 2024 -
CastFn, FillForwardFn to take ArrayData by ownership
#1396 opened
Nov 20, 2024 -
Add Array::is_some(array_data) for cheaper downcast
#1377 opened
Nov 19, 2024 -
PrimitiveArray min/max stats should exclude NaNs
#1375 opened
Nov 19, 2024 -
Create issues from fuzzing failues
#1366 opened
Nov 19, 2024 -
Support LIKE expression
#1354 opened
Nov 18, 2024
4 Unresolved conversations
Sometimes conversations happen on old items that aren’t yet closed. Here is a list of all the Issues and Pull Requests with unresolved conversations.
-
File format improvements
#567 commented on
Nov 22, 2024 • 0 new comments -
Dependency Dashboard
#357 commented on
Nov 22, 2024 • 0 new comments -
feat: add clickbench benchmark
#1304 commented on
Nov 20, 2024 • 0 new comments -
chore(deps): update rust crate pyo3 to 0.23.0
#1331 commented on
Nov 19, 2024 • 0 new comments