
com.stratio.crossdata.core.MetadataManagerTestHelper.class Maven / Gradle / Ivy
???? 3? ?
?? ??
??
??? ??
? ??
? ??
? ??
? ? ?
? ???
??
??
?? ??
??? ??
??
???
"?
??? ??
%?
??
??
??
?????????
0???
2?
2?
??
???
8?
???
???
=??
=?
??
=?
=?
??
??
?? ?
??
??
??
??
??
O??
Q?
?????
U? ???? ?? ?? ?????
^?
??
?????
d
c
j?
p
m
t
z?
}
!
??"#
??$
?%&
?'(
?)*+,
?-.
?/
?0
?12
3
?4
^?
05
*?
67
08
?9
:;
0<
0=>
???@??
?A?B
UC
0DE
?F
?GH
?IJ
??K
?L
?MN
?O
dP
O?Q
??
??R
?S
T?U??
tV
?W
?X ?
Y Z[ HELPER 6Lcom/stratio/crossdata/core/MetadataManagerTestHelper; path Ljava/lang/String; parser *Lcom/stratio/crossdata/core/parser/Parser; validator 0Lcom/stratio/crossdata/core/validator/Validator; planner ,Lcom/stratio/crossdata/core/planner/Planner;
apiManager +Lcom/stratio/crossdata/core/api/APIManager; initialized Z $VALUES 7[Lcom/stratio/crossdata/core/MetadataManagerTestHelper; values 9()[Lcom/stratio/crossdata/core/MetadataManagerTestHelper; Code LineNumberTable valueOf J(Ljava/lang/String;)Lcom/stratio/crossdata/core/MetadataManagerTestHelper; LocalVariableTable name (Ljava/lang/String;I)V this Signature ()V
getApiManager -()Lcom/stratio/crossdata/core/api/APIManager; setUp metadataMap Ljava/util/Map; lock !Ljava/util/concurrent/locks/Lock; tm &Ljavax/transaction/TransactionManager; executionMap
executionLock executionTM LocalVariableTypeTable tLjava/util/Map; 9Ljava/util/Map;
Exceptions tearDown e Ljava/io/IOException;
StackMapTable?
initHelper ;Lcom/stratio/crossdata/common/exceptions/ManifestException;? closeHelper connector 9Lcom/stratio/crossdata/common/metadata/ConnectorMetadata; i$ Ljava/util/Iterator;
connectors Ljava/util/List; Ljava/lang/Exception; KLjava/util/List;\]?? initializeGrid gridInitializer 1Lcom/stratio/crossdata/core/grid/GridInitializer; createTestEnvironment
datastoreName 1Lcom/stratio/crossdata/common/data/DataStoreName; clusterWithPriorities options Ljava/util/Set; indexName -Lcom/stratio/crossdata/common/data/IndexName; indexes columns
columnName .Lcom/stratio/crossdata/common/data/ColumnName; columnMetadata 6Lcom/stratio/crossdata/common/metadata/ColumnMetadata; indexOpts index 5Lcom/stratio/crossdata/common/metadata/IndexMetadata; SLjava/util/Map; CLjava/util/Set; FLjava/util/Set; uLjava/util/Map; ?Ljava/util/Map; insertDataStore _(Ljava/lang/String;Ljava/lang/String;)Lcom/stratio/crossdata/common/metadata/DataStoreMetadata; dataStore cluster
dataStoreName version requiredPropertiesForDataStore othersProperties behaviors functions function 4Lcom/stratio/crossdata/common/manifest/FunctionType; dataStoreMetadata 9Lcom/stratio/crossdata/common/metadata/DataStoreMetadata; clusterAttachedRefs ELjava/util/Set; #Ljava/util/Set; ELjava/util/Set; Ljava/util/Map; createTestDatastore 3()Lcom/stratio/crossdata/common/data/DataStoreName; DATASTORE_NAME createTestConnector ?(Ljava/lang/String;Lcom/stratio/crossdata/common/data/DataStoreName;Ljava/lang/String;)Lcom/stratio/crossdata/common/data/ConnectorName; actorRef
connectorName 1Lcom/stratio/crossdata/common/data/ConnectorName;
dataStoreRefs Ljava/util/ArrayList; connectorMetadata )Ljava/util/ArrayList;!??? ?(Ljava/lang/String;Lcom/stratio/crossdata/common/data/DataStoreName;Ljava/util/Set;Ljava/lang/String;)Lcom/stratio/crossdata/common/data/ConnectorName; clusterList clusterProperties @Ljava/util/Set; BLjava/util/Set; ?Ljava/util/Map;>; ?(Ljava/lang/String;Lcom/stratio/crossdata/common/data/DataStoreName;Ljava/util/Set;Ljava/lang/String;)Lcom/stratio/crossdata/common/data/ConnectorName; ?(Ljava/lang/String;Lcom/stratio/crossdata/common/data/DataStoreName;Ljava/util/Map;Ljava/util/Set;Ljava/lang/String;Ljava/util/List;)Lcom/stratio/crossdata/common/metadata/ConnectorMetadata;
functionsList >Lcom/stratio/crossdata/common/manifest/ConnectorFunctionsType; functionType FLjava/util/List;l(Ljava/lang/String;Lcom/stratio/crossdata/common/data/DataStoreName;Ljava/util/Map;Ljava/util/Set;Ljava/lang/String;Ljava/util/List;)Lcom/stratio/crossdata/common/metadata/ConnectorMetadata; createTestCluster t(Ljava/lang/String;Lcom/stratio/crossdata/common/data/DataStoreName;)Lcom/stratio/crossdata/common/data/ClusterName; clusterName /Lcom/stratio/crossdata/common/data/ClusterName; connectorAttachedRefs clusterMetadata 7Lcom/stratio/crossdata/common/metadata/ClusterMetadata; ?Ljava/util/Map; ?(Ljava/lang/String;Lcom/stratio/crossdata/common/data/DataStoreName;[Lcom/stratio/crossdata/common/data/ConnectorName;)Lcom/stratio/crossdata/common/data/ClusterName; arr$ 2[Lcom/stratio/crossdata/common/data/ConnectorName; len$ I connectorNamesc?^ createTestCatalog K(Ljava/lang/String;)Lcom/stratio/crossdata/common/metadata/CatalogMetadata; catalogName /Lcom/stratio/crossdata/common/data/CatalogName;
catalogTables catalogMetadata 7Lcom/stratio/crossdata/common/metadata/CatalogMetadata; sLjava/util/Map; defineTable ?(Lcom/stratio/crossdata/common/data/ClusterName;Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;[Lcom/stratio/crossdata/common/metadata/ColumnType;[Ljava/lang/String;[Ljava/lang/String;)Lcom/stratio/crossdata/common/metadata/TableMetadata;
columnType 2Lcom/stratio/crossdata/common/metadata/ColumnType; columnIndex pk [Ljava/lang/String; ck tableName columnNames columnTypes 3[Lcom/stratio/crossdata/common/metadata/ColumnType;
partitionKeys clusteringKeys table -Lcom/stratio/crossdata/common/data/TableName; Ljava/util/LinkedHashMap; partitionKey Ljava/util/LinkedList;
clusterKey
tableMetadata 5Lcom/stratio/crossdata/common/metadata/TableMetadata; Ljava/util/LinkedHashMap; sLjava/util/Map; FLjava/util/LinkedList;x}N?Q createTestTable(Lcom/stratio/crossdata/common/data/ClusterName;Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;[Lcom/stratio/crossdata/common/metadata/ColumnType;[Ljava/lang/String;[Ljava/lang/String;Ljava/util/Set;)Lcom/stratio/crossdata/common/metadata/TableMetadata;
indexMetadataR<(Lcom/stratio/crossdata/common/data/ClusterName;Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;[Lcom/stratio/crossdata/common/metadata/ColumnType;[Ljava/lang/String;[Ljava/lang/String;Ljava/util/Set;)Lcom/stratio/crossdata/common/metadata/TableMetadata; HLjava/lang/Enum;
SourceFile MetadataManagerTestHelper.java ? ? ?_` 4com/stratio/crossdata/core/MetadataManagerTestHelper ?a ? ? ? ? (com/stratio/crossdata/core/parser/Parser ? ? ? ? .com/stratio/crossdata/core/validator/Validator ? ? *com/stratio/crossdata/core/planner/Planner ? ? )com/stratio/crossdata/core/api/APIManager ?b ? ? ? ? ?cde crossdata-testfg ?hijklmno crossdata.executionmanager.testplqr ? java/io/File ?stuv java/io/IOExceptionwxyz{|}s ? ? 9com/stratio/crossdata/common/exceptions/ManifestException~? ?\??]???` 7com/stratio/crossdata/common/metadata/ConnectorMetadata?? /com/stratio/crossdata/common/data/ConnectorName InMemoryConnector???? java/lang/Exception?? 127.0.0.1??? java/lang/StringBuilder /tmp/metadata-store-????????{??????????n ?;<
productionYZ java/util/LinkedHashMap -com/stratio/crossdata/common/data/ClusterName? ??^?? java/util/HashSet????????????
connector1 actorRef1 java/util/ArrayList>S testCatalogjk +com/stratio/crossdata/common/data/IndexName ,com/stratio/crossdata/common/data/ColumnName catalog1 table1 defaultTest ?? ?? java/util/HashMap col3 4com/stratio/crossdata/common/metadata/ColumnMetadata java/lang/Object whatever 0com/stratio/crossdata/common/metadata/ColumnType??? ?? ?? 3com/stratio/crossdata/common/metadata/IndexMetadata??? ?? fulltextTest col4?? Acom/stratio/crossdata/common/statements/structures/StringSelector Length Bcom/stratio/crossdata/common/statements/structures/IntegerSelector ???? testTable java/lang/String col1 col2 col5?????? /com/stratio/crossdata/common/data/DataStoreName 0.2.0 2com/stratio/crossdata/common/manifest/FunctionType getYear?s simple?s getYear(Tuple[Int]):Tuple[Any]?s shorten shorten(Tuple[Text]):Tuple[Any] 7com/stratio/crossdata/common/metadata/DataStoreMetadata ?? =com/stratio/crossdata/common/metadata/ClusterAttachedMetadata ??????
dataStoreTest()?{ ????s?s????? ????