This is an automated email from the ASF dual-hosted git repository.

fokko pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/parquet-mr.git


The following commit(s) were added to refs/heads/master by this push:
     new e430527  PARQUET-1741: Restore APIs to keep backward compatibility 
(#729)
e430527 is described below

commit e430527cdab5d0f5019c2ef665bea6283b5787b4
Author: Chen, Junjie <[email protected]>
AuthorDate: Wed Jan 8 23:14:44 2020 +0800

    PARQUET-1741: Restore APIs to keep backward compatibility (#729)
    
    * PARQUET-1741: Restore APIs to keep backward compatibility
    
    * deprecate unused method
---
 .../filter2/recordlevel/FilteringRecordMaterializer.java | 16 ++++++++++++++++
 1 file changed, 16 insertions(+)

diff --git 
a/parquet-column/src/main/java/org/apache/parquet/filter2/recordlevel/FilteringRecordMaterializer.java
 
b/parquet-column/src/main/java/org/apache/parquet/filter2/recordlevel/FilteringRecordMaterializer.java
index 37a031d..d9d8e1d 100644
--- 
a/parquet-column/src/main/java/org/apache/parquet/filter2/recordlevel/FilteringRecordMaterializer.java
+++ 
b/parquet-column/src/main/java/org/apache/parquet/filter2/recordlevel/FilteringRecordMaterializer.java
@@ -18,6 +18,7 @@
  */
 package org.apache.parquet.filter2.recordlevel;
 
+import java.util.ArrayList;
 import java.util.Arrays;
 import java.util.Collections;
 import java.util.HashMap;
@@ -98,4 +99,19 @@ public class FilteringRecordMaterializer<T> extends 
RecordMaterializer<T> {
   public GroupConverter getRootConverter() {
     return rootConverter;
   }
+
+  // The following two methods are kept for backward compatibility
+  @Deprecated
+  public static List<Integer> getIndexFieldPathList(PrimitiveColumnIO c) {
+    return intArrayToList(c.getIndexFieldPath());
+  }
+
+  @Deprecated
+  public static List<Integer> intArrayToList(int[] arr) {
+    List<Integer> list = new ArrayList<>(arr.length);
+    for (int i : arr) {
+      list.add(i);
+    }
+    return list;
+  }
 }

Reply via email to