AngersZhuuuu commented on issue #26340: [WIP][SPARK-29108][SQL] Add new module 
sql/thriftserver  with all code and UT
URL: https://github.com/apache/spark/pull/26340#issuecomment-548703769
 
 
   @juliuszsompolski  Current file tree
   
   ```
   src/
   ├── main
   │   ├── java
   │   │   └── org
   │   │       └── apache
   │   │           └── spark
   │   │               └── sql
   │   │                   └── thriftserver
   │   │                       ├── AbstractService.java
   │   │                       ├── CompositeService.java
   │   │                       ├── CookieSigner.java
   │   │                       ├── Service.java
   │   │                       ├── ServiceException.java
   │   │                       ├── ServiceOperations.java
   │   │                       ├── ServiceStateChangeListener.java
   │   │                       ├── ServiceUtils.java
   │   │                       ├── auth
   │   │                       │   ├── AnonymousAuthenticationProviderImpl.java
   │   │                       │   ├── AuthenticationProviderFactory.java
   │   │                       │   ├── CustomAuthenticationProviderImpl.java
   │   │                       │   ├── HiveAuthFactory.java
   │   │                       │   ├── HttpAuthUtils.java
   │   │                       │   ├── HttpAuthenticationException.java
   │   │                       │   ├── KerberosSaslHelper.java
   │   │                       │   ├── LdapAuthenticationProviderImpl.java
   │   │                       │   ├── PamAuthenticationProviderImpl.java
   │   │                       │   ├── PasswdAuthenticationProvider.java
   │   │                       │   ├── PlainSaslHelper.java
   │   │                       │   ├── PlainSaslServer.java
   │   │                       │   ├── SaslQOP.java
   │   │                       │   ├── TSetIpAddressProcessor.java
   │   │                       │   ├── TSubjectAssumingTransport.java
   │   │                       │   └── ThriftDelegationTokenManager.java
   │   │                       ├── cli
   │   │                       │   ├── CLIServiceClient.java
   │   │                       │   ├── CLIServiceUtils.java
   │   │                       │   ├── FetchOrientation.java
   │   │                       │   ├── FetchType.java
   │   │                       │   ├── GetInfoType.java
   │   │                       │   ├── GetInfoValue.java
   │   │                       │   ├── Handle.java
   │   │                       │   ├── HandleIdentifier.java
   │   │                       │   ├── ICLIService.java
   │   │                       │   ├── OperationHandle.java
   │   │                       │   ├── OperationState.java
   │   │                       │   ├── OperationStatus.java
   │   │                       │   ├── OperationType.java
   │   │                       │   ├── PatternOrIdentifier.java
   │   │                       │   ├── SessionHandle.java
   │   │                       │   ├── SparkThriftServerSQLException.java
   │   │                       │   ├── Type.java
   │   │                       │   ├── operation
   │   │                       │   │   └── LogDivertAppender.java
   │   │                       │   ├── session
   │   │                       │   │   ├── ThriftServerSessionBase.java
   │   │                       │   │   └── ThriftServerSessionProxy.java
   │   │                       │   ├── thrift
   │   │                       │   │   ├── ThriftBinaryCLIService.java
   │   │                       │   │   ├── ThriftCLIService.java
   │   │                       │   │   ├── ThriftCLIServiceClient.java
   │   │                       │   │   ├── ThriftHttpCLIService.java
   │   │                       │   │   └── ThriftHttpServlet.java
   │   │                       │   └── utils
   │   │                       │       └── VariableSubstitution.java
   │   │                       └── server
   │   │                           ├── ThreadFactoryWithGarbageCleanup.java
   │   │                           └── ThreadWithGarbageCleanup.java
   │   └── scala
   │       └── org
   │           └── apache
   │               └── spark
   │                   └── sql
   │                       └── thriftserver
   │                           ├── ReflectionUtils.scala
   │                           ├── SparkSQLEnv.scala
   │                           ├── cli
   │                           │   ├── CLIService.scala
   │                           │   ├── ColumnBasedSet.scala
   │                           │   ├── ColumnBuffer.scala
   │                           │   ├── ColumnDescriptor.scala
   │                           │   ├── RowBasedSet.scala
   │                           │   ├── RowSet.scala
   │                           │   ├── RowSetFactory.scala
   │                           │   ├── SchemaMapper.scala
   │                           │   ├── TypeDescriptor.scala
   │                           │   ├── TypeQualifiers.scala
   │                           │   ├── operation
   │                           │   │   ├── Operation.scala
   │                           │   │   ├── OperationManager.scala
   │                           │   │   ├── SparkExecuteStatementOperation.scala
   │                           │   │   ├── SparkGetCatalogsOperation.scala
   │                           │   │   ├── SparkGetColumnsOperation.scala
   │                           │   │   ├── SparkGetFunctionsOperation.scala
   │                           │   │   ├── SparkGetSchemasOperation.scala
   │                           │   │   ├── SparkGetTableTypesOperation.scala
   │                           │   │   ├── SparkGetTablesOperation.scala
   │                           │   │   ├── SparkGetTypeInfoOperation.scala
   │                           │   │   └── SparkMetadataOperation.scala
   │                           │   └── session
   │                           │       ├── SessionManager.scala
   │                           │       ├── ThriftServerSession.scala
   │                           │       ├── ThriftServerSessionImpl.scala
   │                           │       └── ThriftServerSessionImplWithUgi.scala
   │                           ├── server
   │                           │   └── SparkThriftServer.scala
   │                           └── ui
   │                               ├── ThriftServerPage.scala
   │                               ├── ThriftServerSessionPage.scala
   │                               └── ThriftServerTab.scala
   └── test
       ├── resources
       │   ├── TestUDTF.jar
       │   └── data
       │       └── files
       │           ├── small_kv.txt
       │           └── small_kv_with_null.txt
       └── scala
           └── org
               └── apache
                   └── spark
                       └── sql
                           ├── HiveMetastoreLazyInitializationSuite.scala
                           └── thriftserver
                               ├── HiveCliSessionStateSuite.scala
                               ├── JdbcConnectionUriSuite.scala
                               ├── SparkMetadataOperationSuite.scala
                               ├── SparkThriftServerSuites.scala
                               ├── ThriftServerQueryTestSuite.scala
                               └── UISeleniumSuite.scala
   
   35 directories, 93 files
   ```

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
[email protected]


With regards,
Apache Git Services

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to