Github user ravipesala commented on a diff in the pull request:
https://github.com/apache/carbondata/pull/2275#discussion_r189439736
--- Diff:
datamap/lucene/src/main/java/org/apache/carbondata/datamap/lucene/LuceneDataMapWriter.java
---
@@ -84,20 +91,61 @@
public static final String ROWID_NAME = "rowId";
+ private Map<LuceneColumnKeys, Map<Integer, RoaringBitmap>> cache = new
HashMap<>();
+
+ private int cacheSize;
+
+ private ByteBuffer intBuffer = ByteBuffer.allocate(4);
+
+ private boolean storeBlockletWise;
+
LuceneDataMapWriter(String tablePath, String dataMapName,
List<CarbonColumn> indexColumns,
- Segment segment, String shardName, boolean isFineGrain) {
+ Segment segment, String shardName, boolean isFineGrain, int
flushSize,
+ boolean storeBlockletWise) {
super(tablePath, dataMapName, indexColumns, segment, shardName);
this.isFineGrain = isFineGrain;
--- End diff --
ok, removed
---