-
Notifications
You must be signed in to change notification settings - Fork 79
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[columnar] Vectorized direct aggregates (#143)
Handle vacuum process with only one full stripe * If there is only one stripe that is populated with maximum number of rows do nothing. Vector read should count only non deleted rows * When reading next vector for processing we should count only rows that are not deleted. Vectorized direct aggregates * Supported version 14/15 * Reused nodeAgg.c to handle vectorized aggregates * Implementation of aggregate function to handle vector input Add O3 optimization * Uses O3 optimization. Flag will be used when `COLUMNAR_O3` is set.
- Loading branch information
Showing
28 changed files
with
10,728 additions
and
137 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,4 +1,4 @@ | ||
comment = 'Hydra Columnar extension' | ||
default_version = '11.1-8' | ||
default_version = '11.1-9' | ||
module_pathname = '$libdir/columnar' | ||
relocatable = false |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.