[ https://issues.apache.org/jira/browse/PHOENIX-7131?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Rajeshbabu Chintaguntla resolved PHOENIX-7131. ---------------------------------------------- Resolution: Won't Fix As mentioned here https://issues.apache.org/jira/browse/OMID-240?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17791445#comment-17791445 Without server side filtering phoenix queries are not working so would be better to go with server side filtering by default. > Honor omid.server.side.filter configuration while creating Omid Transactional > Table > ----------------------------------------------------------------------------------- > > Key: PHOENIX-7131 > URL: https://issues.apache.org/jira/browse/PHOENIX-7131 > Project: Phoenix > Issue Type: New Feature > Reporter: Rajeshbabu Chintaguntla > Assignee: Rajeshbabu Chintaguntla > Priority: Major > Fix For: 5.2.0, 5.1.4 > > > Currently by default we are passing server side filter to be used as true > always would be better to honor the configuration value of > omid.server.side.filter while creating Omid TTable > {noformat} > public OmidTransactionTable(PhoenixTransactionContext ctx, Table hTable, > boolean isConflictFree, boolean addShadowCells) throws SQLException { > .... > try { > tTable = new TTable(hTable, true, isConflictFree); > } catch (IOException e) { > .... > } > {noformat} > Would be better to use following constructor > {noformat} > public TTable(Table hTable, boolean conflictFree) throws IOException { > this(hTable, > hTable.getConfiguration().getBoolean("omid.server.side.filter", false), > conflictFree); > } > {noformat} -- This message was sent by Atlassian Jira (v8.20.10#820010)