Skip to content

Commit b53d94d

Browse files
Thanzeel-Hassan-IBMtdcmeehan
authored andcommitted
Add session to getFlightDescriptorForSchema and getFlightDescriptorForTableScan
1 parent 61d1700 commit b53d94d

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

presto-base-arrow-flight/src/main/java/com/facebook/plugin/arrow/BaseArrowFlightClientHandler.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -131,9 +131,9 @@ public Schema getSchema(ConnectorSession connectorSession, FlightDescriptor flig
131131

132132
public abstract List<SchemaTableName> listTables(ConnectorSession session, Optional<String> schemaName);
133133

134-
protected abstract FlightDescriptor getFlightDescriptorForSchema(String schemaName, String tableName);
134+
protected abstract FlightDescriptor getFlightDescriptorForSchema(ConnectorSession session, String schemaName, String tableName);
135135

136-
protected abstract FlightDescriptor getFlightDescriptorForTableScan(ArrowTableLayoutHandle tableLayoutHandle);
136+
protected abstract FlightDescriptor getFlightDescriptorForTableScan(ConnectorSession session, ArrowTableLayoutHandle tableLayoutHandle);
137137

138138
public Schema getSchemaForTable(ConnectorSession connectorSession, String schemaName, String tableName)
139139
{

presto-base-arrow-flight/src/test/java/com/facebook/plugin/arrow/testingConnector/TestingArrowFlightClientHandler.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,7 @@ public CallOption[] getCallOptions(ConnectorSession connectorSession)
7474
}
7575

7676
@Override
77-
public FlightDescriptor getFlightDescriptorForSchema(String schemaName, String tableName)
77+
public FlightDescriptor getFlightDescriptorForSchema(ConnectorSession session, String schemaName, String tableName)
7878
{
7979
TestingArrowFlightRequest request = TestingArrowFlightRequest.createDescribeTableRequest(schemaName, tableName);
8080
return FlightDescriptor.command(requestCodec.toBytes(request));
@@ -139,7 +139,7 @@ public List<SchemaTableName> listTables(ConnectorSession session, Optional<Strin
139139
}
140140

141141
@Override
142-
public FlightDescriptor getFlightDescriptorForTableScan(ArrowTableLayoutHandle tableLayoutHandle)
142+
public FlightDescriptor getFlightDescriptorForTableScan(ConnectorSession session, ArrowTableLayoutHandle tableLayoutHandle)
143143
{
144144
ArrowTableHandle tableHandle = tableLayoutHandle.getTable();
145145
String query = new TestingArrowQueryBuilder().buildSql(

0 commit comments

Comments
 (0)