Skip to content

Commit

Permalink
Expand list of types to exclude
Browse files Browse the repository at this point in the history
  • Loading branch information
niloc132 committed Feb 16, 2022
1 parent 3985b2a commit 0dea29f
Showing 1 changed file with 33 additions and 3 deletions.
36 changes: 33 additions & 3 deletions buildSrc/src/main/groovy/io.deephaven.java-conventions.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -77,12 +77,42 @@ tasks.withType(JavaCompile).configureEach {
}

def tier4CompilationExcludes = [
// All ChunkedSumOperators
'io.deephaven.engine.table.impl.by.BigDecimalChunkedSumOperator':['addChunk'],
'io.deephaven.engine.table.impl.by.BigIntegerChunkedSumOperator':['addChunk'],
'io.deephaven.engine.table.impl.by.BooleanChunkedSumOperator':['addChunk'],
'io.deephaven.engine.table.impl.by.ByteChunkedSumOperator':['addChunk'],
'io.deephaven.engine.table.impl.by.CharChunkedSumOperator':['addChunk'],
'io.deephaven.engine.table.impl.by.DoubleChunkedSumOperator':['addChunk'],
'io.deephaven.engine.table.impl.by.FloatChunkedSumOperator':['addChunk'],
'io.deephaven.engine.table.impl.by.IntChunkedSumOperator':['addChunk'],
'io.deephaven.engine.table.impl.by.LongChunkedSumOperator':['addChunk'],
'io.deephaven.engine.table.impl.by.ShortChunkedSumOperator':['addChunk'],

// All PercentileTypeMedianHelpers
'io.deephaven.engine.table.impl.by.ssmpercentile.BooleanPercentileTypeMedianHelper':['setResult'],
'io.deephaven.engine.table.impl.by.ssmpercentile.BytePercentileTypeMedianHelper':['setResult'],
'io.deephaven.engine.table.impl.by.ssmpercentile.CharPercentileTypeMedianHelper':['setResult'],
'io.deephaven.engine.table.impl.by.ssmpercentile.DoublePercentileTypeMedianHelper':['setResult'],
'io.deephaven.engine.table.impl.by.ssmpercentile.FloatPercentileTypeMedianHelper':['setResult'],
'io.deephaven.engine.table.impl.by.ssmpercentile.IntPercentileTypeMedianHelper':['setResult'],
'io.deephaven.engine.table.impl.by.ssmpercentile.LongPercentileTypeMedianHelper':['setResult'],
'io.deephaven.engine.table.impl.by.ssmpercentile.ShortPercentileTypeMedianHelper':['setResult'],

'io.deephaven.engine.table.impl.by.ssmpercentile.SsmChunkedPercentileOperator':['addChunk'],
'io.deephaven.engine.table.impl.by.IncrementalChunkedOperatorAggregationStateManager':['buildTable'],
'io.deephaven.engine.table.impl.RightIncrementalChunkedCrossJoinStateManager':['addToIndex', 'decorationProbe'],
'io.deephaven.engine.table.impl.IncrementalChunkedNaturalJoinStateManager':['buildTable', 'decorationProbe'],

// All types emitted by ReplicateHashTable
'io.deephaven.engine.table.impl.IncrementalChunkedNaturalJoinStateManager':['addToIndex', 'buildTable', 'decorationProbe'],
'io.deephaven.engine.table.impl.RightIncrementalChunkedNaturalJoinStateManager':['addToIndex', 'buildTable', 'decorationProbe'],
'io.deephaven.engine.table.impl.StaticChunkedAsOfJoinStateManager':['addToIndex', 'buildTable', 'decorationProbe'],
'io.deephaven.engine.table.impl.StaticChunkedNaturalJoinStateManager':['addToIndex', 'buildTable', 'decorationProbe'],
'io.deephaven.engine.table.impl.RightIncrementalChunkedAsOfJoinStateManager':['addToIndex', 'buildTable', 'decorationProbe'],
'io.deephaven.engine.table.impl.SymbolTableCombiner':['addToIndex', 'buildTable', 'decorationProbe'],
'io.deephaven.engine.table.impl.LeftOnlyIncrementalChunkedCrossJoinStateManager':['addToIndex', 'buildTable', 'decorationProbe'],
'io.deephaven.engine.table.impl.RightIncrementalChunkedCrossJoinStateManager':['addToIndex', 'buildTable', 'decorationProbe'],
'io.deephaven.engine.table.impl.StaticChunkedCrossJoinStateManager':['addToIndex', 'buildTable', 'decorationProbe'],
'io.deephaven.engine.table.impl.by.StaticChunkedOperatorAggregationStateManager':['addToIndex', 'buildTable', 'decorationProbe'],
'io.deephaven.engine.table.impl.by.IncrementalChunkedOperatorAggregationStateManager':['addToIndex', 'buildTable', 'decorationProbe'],
]
def createCompilerDirectives = tasks.register('createCompilerDirectives') {
def compilerDirectivesFile = project.layout.buildDirectory.file('dh-compiler-directives.txt')
Expand Down

0 comments on commit 0dea29f

Please sign in to comment.