gitextract_py8snoc4/ ├── .gitignore ├── .idea/ │ ├── .gitignore │ ├── ApifoxUploaderProjectSetting.xml │ ├── codeStyles/ │ │ └── codeStyleConfig.xml │ ├── compiler.xml │ ├── dataSources.xml │ ├── dictionaries/ │ │ ├── project.xml │ │ └── undefined.xml │ ├── encodings.xml │ ├── jarRepositories.xml │ ├── misc.xml │ ├── sqldialects.xml │ ├── uiDesigner.xml │ └── vcs.xml ├── Archcraft/ │ ├── ender-system-hydra/ │ │ ├── pom.xml │ │ └── src/ │ │ └── main/ │ │ └── java/ │ │ └── com/ │ │ └── walnut/ │ │ └── archcraft/ │ │ └── ender/ │ │ ├── EnderHydra.java │ │ └── system/ │ │ ├── HydraEmpire.java │ │ ├── Hydroxy.java │ │ └── HydroxyImage.java │ ├── pom.xml │ ├── redstone-architecture/ │ │ ├── pom.xml │ │ └── src/ │ │ └── main/ │ │ └── java/ │ │ └── com/ │ │ └── walnut/ │ │ └── archcraft/ │ │ └── redstone/ │ │ ├── architect/ │ │ │ ├── Bedrock.java │ │ │ ├── Redstone.java │ │ │ └── Stone.java │ │ ├── response/ │ │ │ ├── ArchResponseObjectManager.java │ │ │ ├── GenericResultResponse.java │ │ │ ├── RedResponse.java │ │ │ ├── RedResponseEntity.java │ │ │ ├── RedTraceableResponse.java │ │ │ └── ResponseObjectManager.java │ │ ├── system/ │ │ │ └── Dummy.java │ │ └── util/ │ │ └── Dummy.java │ └── redstone-message-stones/ │ ├── pom.xml │ └── src/ │ └── main/ │ └── java/ │ └── com/ │ └── walnut/ │ └── archcraft/ │ └── redstone/ │ ├── Dummy.java │ └── messge/ │ └── PrimaryMessageWareStone.java ├── CHANGELOG.md ├── File/ │ ├── File.iml │ ├── pom.xml │ └── src/ │ ├── main/ │ │ └── java/ │ │ └── com/ │ │ └── genius/ │ │ ├── App.java │ │ ├── cache/ │ │ │ ├── FileCache.java │ │ │ ├── FileCacheManager.java │ │ │ └── FileCacheManagerInstance.java │ │ ├── constpool/ │ │ │ └── GlobalFileCache.java │ │ ├── exception/ │ │ │ └── FileCacheException.java │ │ ├── method/ │ │ │ └── FileCondition.java │ │ ├── pojo/ │ │ │ ├── CommonConfigFile.java │ │ │ ├── ConfigFile.java │ │ │ ├── FileType.java │ │ │ └── oss/ │ │ │ ├── AliyunOSS.java │ │ │ └── OssAble.java │ │ └── util/ │ │ ├── FileUtil.java │ │ ├── JsonFileUtil.java │ │ └── OSSUtil.java │ └── test/ │ └── java/ │ └── com/ │ └── genius/ │ └── AppTest.java ├── Hydra/ │ ├── hydra-architecture/ │ │ ├── pom.xml │ │ └── src/ │ │ └── main/ │ │ └── java/ │ │ └── com/ │ │ └── pinecone/ │ │ └── hydra/ │ │ ├── Hydra.java │ │ ├── Hydradom.java │ │ ├── deploy/ │ │ │ ├── Container.java │ │ │ ├── Deploy.java │ │ │ ├── Integration.java │ │ │ ├── Namespace.java │ │ │ ├── PhysicalHost.java │ │ │ ├── Quick.java │ │ │ ├── Server.java │ │ │ └── VirtualMachine.java │ │ ├── device/ │ │ │ ├── Deployment.java │ │ │ ├── Device.java │ │ │ └── Disk.java │ │ ├── express/ │ │ │ ├── Deliver.java │ │ │ ├── Express.java │ │ │ └── Package.java │ │ ├── system/ │ │ │ ├── ArchModularizedSubsystem.java │ │ │ ├── ArchSystemAutoAssembleComponent.java │ │ │ ├── ArchSystemCascadeComponent.java │ │ │ ├── ArchSystemCascadeComponentManager.java │ │ │ ├── BlockSystem.java │ │ │ ├── DistributedSystem.java │ │ │ ├── FederalSystem.java │ │ │ ├── HierarchySystem.java │ │ │ ├── HyComponent.java │ │ │ ├── HyHierarchy.java │ │ │ ├── HySkeleton.java │ │ │ ├── Hydrogen.java │ │ │ ├── MultiComponentSystem.java │ │ │ ├── ScopedSystem.java │ │ │ ├── SystemCascadeComponent.java │ │ │ ├── SystemCascadeComponentManager.java │ │ │ ├── SystemSkeleton.java │ │ │ ├── centrum/ │ │ │ │ ├── CentralControlSubsystem.java │ │ │ │ ├── Centrum.java │ │ │ │ ├── Metasystem.java │ │ │ │ └── UniformCentralSystem.java │ │ │ ├── component/ │ │ │ │ ├── ComponentInitializationException.java │ │ │ │ ├── GenericResourceDispenserCenter.java │ │ │ │ ├── GenericTracerScope.java │ │ │ │ ├── LogStatuses.java │ │ │ │ ├── LoggingConfigurator.java │ │ │ │ ├── ResourceDispenserCenter.java │ │ │ │ ├── Slf4jTraceable.java │ │ │ │ ├── Slf4jTracerScope.java │ │ │ │ ├── TracerConfigurator.java │ │ │ │ └── TracerScope.java │ │ │ ├── identifier/ │ │ │ │ └── KOPathResolver.java │ │ │ ├── imperium/ │ │ │ │ ├── ImperiumPrivy.java │ │ │ │ ├── KernelObjectRootMountPoint.java │ │ │ │ ├── KernelPrivyFileSystemConstants.java │ │ │ │ └── KernelRootMountPoint.java │ │ │ ├── ko/ │ │ │ │ ├── ArchKernelObjectConfig.java │ │ │ │ ├── CascadeInstrument.java │ │ │ │ ├── CascadeKOTreeInstrument.java │ │ │ │ ├── CascadeKernelObjectInstrument.java │ │ │ │ ├── InstrumentException.java │ │ │ │ ├── KernelObject.java │ │ │ │ ├── KernelObjectConfig.java │ │ │ │ ├── KernelObjectConstants.java │ │ │ │ ├── KernelObjectInstrument.java │ │ │ │ ├── KernelObjectTreeInstrument.java │ │ │ │ ├── MetaPersistenceException.java │ │ │ │ ├── QueryableInstrument.java │ │ │ │ ├── UOIUtils.java │ │ │ │ ├── action/ │ │ │ │ │ ├── ActionObject.java │ │ │ │ │ └── EventObject.java │ │ │ │ ├── control/ │ │ │ │ │ └── ControlObject.java │ │ │ │ ├── dao/ │ │ │ │ │ └── GUIDNameManipulator.java │ │ │ │ ├── driver/ │ │ │ │ │ ├── KOIMappingDriver.java │ │ │ │ │ ├── KOIMappingDriverFactory.java │ │ │ │ │ ├── KOIMasterManipulator.java │ │ │ │ │ └── KOISkeletonMasterManipulator.java │ │ │ │ ├── entity/ │ │ │ │ │ ├── ObjectHandle.java │ │ │ │ │ └── ObjectTable.java │ │ │ │ ├── handle/ │ │ │ │ │ ├── AppliableKHandle.java │ │ │ │ │ ├── ArchKHandle.java │ │ │ │ │ ├── HandleObject.java │ │ │ │ │ ├── HandleType.java │ │ │ │ │ ├── KHandle.java │ │ │ │ │ ├── KOMMountPointHandle.java │ │ │ │ │ ├── ObjectTreeAddressingSectionHandle.java │ │ │ │ │ ├── ObjectTreeGUIDAddressingSectionHandle.java │ │ │ │ │ └── SectionHandle.java │ │ │ │ ├── kom/ │ │ │ │ │ ├── ArchKOMTree.java │ │ │ │ │ ├── ArchReparseKOMTree.java │ │ │ │ │ ├── ExpressInstrument.java │ │ │ │ │ ├── GenericReparseKOMTreeAddition.java │ │ │ │ │ ├── KOMInstrument.java │ │ │ │ │ ├── KOMSelector.java │ │ │ │ │ ├── MultiFolderPathSelector.java │ │ │ │ │ ├── PathSelector.java │ │ │ │ │ ├── ProxiedKOMMountPointHandle.java │ │ │ │ │ ├── ReparseKOMTree.java │ │ │ │ │ ├── ReparseKOMTreeAddition.java │ │ │ │ │ ├── ReparseLinkSelector.java │ │ │ │ │ ├── ReparsePointSelector.java │ │ │ │ │ ├── SimpleMultiFolderPathSelector.java │ │ │ │ │ ├── SimplePathSelector.java │ │ │ │ │ └── StandardPathSelector.java │ │ │ │ ├── meta/ │ │ │ │ │ └── ElementObject.java │ │ │ │ └── runtime/ │ │ │ │ ├── ArchDirectMappingTrieRuntimeKOMTree.java │ │ │ │ ├── ArchRuntimeKOMTree.java │ │ │ │ ├── CentralizedRuntimeInstrument.java │ │ │ │ ├── DirectMappingTrieRuntimeInstrument.java │ │ │ │ ├── GenericRuntimeInstrumentConfig.java │ │ │ │ ├── KernelExpressInstrument.java │ │ │ │ └── RuntimeInstrument.java │ │ │ ├── polity/ │ │ │ │ └── RepublicSystem.java │ │ │ ├── subsystem/ │ │ │ │ ├── ArchMicroSystem.java │ │ │ │ ├── ArchSubsystemDirector.java │ │ │ │ ├── Cabinet.java │ │ │ │ ├── CentralKernelLordFederation.java │ │ │ │ ├── CentralMicroSystemCabinet.java │ │ │ │ ├── Federation.java │ │ │ │ ├── KernelLordFederation.java │ │ │ │ ├── KernelMicroSystemCabinet.java │ │ │ │ ├── MicroSystem.java │ │ │ │ └── SubsystemDirector.java │ │ │ └── types/ │ │ │ └── HydraKingdom.java │ │ ├── unit/ │ │ │ ├── imperium/ │ │ │ │ ├── ArchRegimentObjectModel.java │ │ │ │ ├── ArchUniformInstitutionalizedInstrument.java │ │ │ │ ├── GUIDImperialTrieNode.java │ │ │ │ ├── ImperialTree.java │ │ │ │ ├── ImperialTreeConstants.java │ │ │ │ ├── ImperialTreeNode.java │ │ │ │ ├── LinkedType.java │ │ │ │ ├── RegimentedImperialTree.java │ │ │ │ ├── UniImperialTree.java │ │ │ │ ├── entity/ │ │ │ │ │ ├── BranchNode.java │ │ │ │ │ ├── ElementumNode.java │ │ │ │ │ ├── EntityNode.java │ │ │ │ │ ├── MetaEntryNode.java │ │ │ │ │ ├── MetadataNode.java │ │ │ │ │ ├── ReparseLinkNode.java │ │ │ │ │ ├── SkeletonNode.java │ │ │ │ │ ├── TreeNode.java │ │ │ │ │ └── TreeReparseLinkNode.java │ │ │ │ ├── operator/ │ │ │ │ │ ├── OperatorFactory.java │ │ │ │ │ └── TreeNodeOperator.java │ │ │ │ └── source/ │ │ │ │ ├── TireOwnerManipulator.java │ │ │ │ ├── TreeMasterManipulator.java │ │ │ │ ├── TriePathCacheManipulator.java │ │ │ │ └── TrieTreeManipulator.java │ │ │ ├── iqueue/ │ │ │ │ ├── ArchQueueTableMeta.java │ │ │ │ ├── ConfigurableMegaDeflectPriorityQueueMeta.java │ │ │ │ ├── ConfigurableMegaStratumQueueMeta.java │ │ │ │ ├── DPQueueManipulator.java │ │ │ │ ├── DPStratumQueueManipulator.java │ │ │ │ ├── DeflectPriorityQueue.java │ │ │ │ ├── MagnitudeDPQueue.java │ │ │ │ ├── MegaDPStratumQueue.java │ │ │ │ ├── MegaDeflectPriorityQueueMeta.java │ │ │ │ ├── MegaPriorityQueue.java │ │ │ │ ├── MegaStratumQueue.java │ │ │ │ ├── MegaStratumQueueMeta.java │ │ │ │ ├── QueueExistManipulator.java │ │ │ │ ├── QueueMasterManipulator.java │ │ │ │ ├── QueueMeta.java │ │ │ │ ├── SharedSegmentIQueue.java │ │ │ │ └── entity/ │ │ │ │ ├── GenericQueueElement.java │ │ │ │ ├── GenericStratumQueueElement.java │ │ │ │ ├── QueueElement.java │ │ │ │ └── QueueStratumElement.java │ │ │ └── vgraph/ │ │ │ ├── ArchAtlasInstrument.java │ │ │ ├── ArchVectorDAG.java │ │ │ ├── AtlasInstrument.java │ │ │ ├── GraphNodePair.java │ │ │ ├── MagnitudeVectorDAG.java │ │ │ ├── VectorDAG.java │ │ │ ├── VectorGraphConfig.java │ │ │ ├── VectorGraphConstants.java │ │ │ ├── algo/ │ │ │ │ ├── BasicDAGPathResolver.java │ │ │ │ ├── BasicDAGPathSelector.java │ │ │ │ ├── DAGPathResolver.java │ │ │ │ └── DAGPathSelector.java │ │ │ ├── entity/ │ │ │ │ └── GraphNode.java │ │ │ ├── layer/ │ │ │ │ ├── AtlasLayer.java │ │ │ │ ├── AtlasLayerNamespace.java │ │ │ │ ├── Layer.java │ │ │ │ ├── LayerConfig.java │ │ │ │ ├── LayerGraphHandle.java │ │ │ │ ├── LayerInstrument.java │ │ │ │ ├── LayerNamespace.java │ │ │ │ ├── LayerTreeNode.java │ │ │ │ ├── VLayerConfig.java │ │ │ │ ├── VLayerInstrument.java │ │ │ │ ├── operator/ │ │ │ │ │ ├── ArchLayerComponentOperator.java │ │ │ │ │ ├── AtlasLayerComponentOperatorFactory.java │ │ │ │ │ ├── LayerComponentOperator.java │ │ │ │ │ ├── LayerComponentOperatorFactory.java │ │ │ │ │ ├── LayerNamespaceOperator.java │ │ │ │ │ └── LayerOperator.java │ │ │ │ └── source/ │ │ │ │ ├── LayerHandleManipulator.java │ │ │ │ ├── LayerManipulator.java │ │ │ │ ├── LayerMasterManipulator.java │ │ │ │ ├── LayerMasterTreeManipulator.java │ │ │ │ ├── LayerOwnerManipulator.java │ │ │ │ ├── LayerPathCacheManipulator.java │ │ │ │ ├── LayerTreeManipulator.java │ │ │ │ └── NamespaceManipulator.java │ │ │ ├── source/ │ │ │ │ ├── AtlasMappingDriver.java │ │ │ │ ├── AtlasMasterManipulator.java │ │ │ │ ├── VectorGraphManipulator.java │ │ │ │ ├── VectorGraphMasterManipulator.java │ │ │ │ └── VectorGraphPathCacheManipulator.java │ │ │ └── traversal/ │ │ │ ├── AtlasGraphIterator.java │ │ │ └── GraphIterator.java │ │ └── ware/ │ │ ├── DataWare.java │ │ ├── MessageWare.java │ │ ├── Middleware.java │ │ ├── MiddlewareDirector.java │ │ ├── MiddlewareManager.java │ │ ├── OLAPWare.java │ │ ├── OLTPWare.java │ │ ├── RDBWare.java │ │ ├── Ware.java │ │ ├── WareDirector.java │ │ ├── WareDomain.java │ │ └── WareManager.java │ ├── hydra-architecture-conduct/ │ │ ├── pom.xml │ │ └── src/ │ │ └── main/ │ │ └── java/ │ │ └── com/ │ │ └── pinecone/ │ │ └── hydra/ │ │ └── system/ │ │ ├── conduct/ │ │ │ ├── CascadeMarshal.java │ │ │ ├── CascadeUnit.java │ │ │ ├── Marshal.java │ │ │ ├── Unionem.java │ │ │ └── Unit.java │ │ ├── flow/ │ │ │ ├── CascadeFlow.java │ │ │ ├── Flow.java │ │ │ ├── SequentialFlow.java │ │ │ └── Stage.java │ │ └── ups/ │ │ ├── UniformPyramidTask.java │ │ └── UniformPyramidTaskInstrument.java │ ├── hydra-architecture-message/ │ │ ├── pom.xml │ │ └── src/ │ │ └── main/ │ │ └── java/ │ │ └── com/ │ │ └── pinecone/ │ │ └── message/ │ │ ├── ArchResponse.java │ │ └── StringResponse.java │ ├── hydra-architecture-storage/ │ │ ├── pom.xml │ │ └── src/ │ │ └── main/ │ │ └── java/ │ │ └── com/ │ │ └── pinecone/ │ │ └── hydra/ │ │ └── storage/ │ │ └── UFile.java │ ├── hydra-framework-config/ │ │ ├── pom.xml │ │ └── src/ │ │ └── main/ │ │ └── java/ │ │ └── com/ │ │ └── pinecone/ │ │ └── hydra/ │ │ ├── account/ │ │ │ ├── AccountConfig.java │ │ │ ├── AccountManager.java │ │ │ ├── KernelAccountConfig.java │ │ │ ├── UniformAccountManager.java │ │ │ ├── entity/ │ │ │ │ ├── ACNodeAllotment.java │ │ │ │ ├── Account.java │ │ │ │ ├── ArchElementNode.java │ │ │ │ ├── ArchFolderElementNode.java │ │ │ │ ├── Authorization.java │ │ │ │ ├── Credential.java │ │ │ │ ├── Domain.java │ │ │ │ ├── ElementNode.java │ │ │ │ ├── FileElement.java │ │ │ │ ├── FolderElement.java │ │ │ │ ├── GenericACNodeAllotment.java │ │ │ │ ├── GenericAccount.java │ │ │ │ ├── GenericAuthorization.java │ │ │ │ ├── GenericCredential.java │ │ │ │ ├── GenericDomain.java │ │ │ │ ├── GenericGroup.java │ │ │ │ ├── GenericPrivilege.java │ │ │ │ ├── GenericRole.java │ │ │ │ ├── Group.java │ │ │ │ ├── Privilege.java │ │ │ │ └── Role.java │ │ │ ├── operator/ │ │ │ │ ├── AccountServiceOperator.java │ │ │ │ ├── AccountServiceOperatorFactory.java │ │ │ │ ├── ArchAccountServiceOperator.java │ │ │ │ ├── GenericAccountOperator.java │ │ │ │ ├── GenericAccountOperatorFactory.java │ │ │ │ ├── GenericDomainOperator.java │ │ │ │ └── GenericGroupOperator.java │ │ │ └── source/ │ │ │ ├── AuthorizationManipulator.java │ │ │ ├── CredentialManipulator.java │ │ │ ├── DomainNodeManipulator.java │ │ │ ├── GroupNodeManipulator.java │ │ │ ├── PrivilegeManipulator.java │ │ │ ├── RoleManipulator.java │ │ │ ├── UserMasterManipulator.java │ │ │ └── UserNodeManipulator.java │ │ ├── config/ │ │ │ ├── ConfigSource.java │ │ │ ├── LocalConfigSource.java │ │ │ ├── MapConfigReinterpreter.java │ │ │ └── ScopedMapConfigReinterpreter.java │ │ └── registry/ │ │ ├── GenericKOMRegistry.java │ │ ├── GenericRenderKOMRegistry.java │ │ ├── KOMRegistry.java │ │ ├── KernelRegistryConfig.java │ │ ├── Registry.java │ │ ├── RegistryConfig.java │ │ ├── RegistryJPathSelector.java │ │ ├── RegistrySelectorCursorParser.java │ │ ├── RenderDistributeRegistry.java │ │ ├── SelectorParseException.java │ │ ├── entity/ │ │ │ ├── ArchConfigNode.java │ │ │ ├── ArchElementNode.java │ │ │ ├── Attributes.java │ │ │ ├── ConfigNode.java │ │ │ ├── ConfigNodeMeta.java │ │ │ ├── DefaultPropertyConverter.java │ │ │ ├── DefaultTextValueConverter.java │ │ │ ├── ElementNode.java │ │ │ ├── GenericAttributes.java │ │ │ ├── GenericConfigNodeMeta.java │ │ │ ├── GenericNamespace.java │ │ │ ├── GenericNamespaceMeta.java │ │ │ ├── GenericProperties.java │ │ │ ├── GenericProperty.java │ │ │ ├── GenericTextFile.java │ │ │ ├── GenericTextValue.java │ │ │ ├── Namespace.java │ │ │ ├── NamespaceMeta.java │ │ │ ├── Properties.java │ │ │ ├── Property.java │ │ │ ├── PropertyJSONEncoder.java │ │ │ ├── PropertyTypes.java │ │ │ ├── RegistryTreeNode.java │ │ │ ├── TextFile.java │ │ │ ├── TextValue.java │ │ │ ├── TextValueTypes.java │ │ │ └── TypeConverter.java │ │ ├── marshaling/ │ │ │ ├── AnnotatedRegObjectInjector.java │ │ │ ├── RegistryDOMEncoder.java │ │ │ ├── RegistryDecoder.java │ │ │ ├── RegistryEncoder.java │ │ │ ├── RegistryJQuery.java │ │ │ ├── RegistryJSONDecoder.java │ │ │ ├── RegistryJSONEncoder.java │ │ │ └── RegistryQuery.java │ │ ├── operator/ │ │ │ ├── ArchConfigNodeOperator.java │ │ │ ├── ArchRegistryOperator.java │ │ │ ├── GenericRegistryOperatorFactory.java │ │ │ ├── NamespaceNodeOperator.java │ │ │ ├── PropertiesOperator.java │ │ │ ├── RegistryNodeOperator.java │ │ │ ├── RegistryOperatorFactory.java │ │ │ └── TextValueNodeOperator.java │ │ ├── render/ │ │ │ ├── GenericRenderNamespace.java │ │ │ ├── GenericRenderProperties.java │ │ │ ├── GenericRenderProperty.java │ │ │ ├── GenericRenderTextFile.java │ │ │ ├── GenericRenderTextValue.java │ │ │ ├── RenderConfigNode.java │ │ │ ├── RenderNamespace.java │ │ │ ├── RenderProperties.java │ │ │ ├── RenderProperty.java │ │ │ ├── RenderRegistryTreeNode.java │ │ │ ├── RenderTextFile.java │ │ │ └── RenderTextValue.java │ │ └── source/ │ │ ├── RegistryAttributesManipulator.java │ │ ├── RegistryConfigNodeManipulator.java │ │ ├── RegistryMasterManipulator.java │ │ ├── RegistryNSNodeManipulator.java │ │ ├── RegistryNSNodeMetaManipulator.java │ │ ├── RegistryNodeMetaManipulator.java │ │ ├── RegistryNodeOwnerManipulator.java │ │ ├── RegistryNodePathManipulator.java │ │ ├── RegistryPropertiesManipulator.java │ │ ├── RegistryTextFileManipulator.java │ │ └── RegistryTreeManipulator.java │ ├── hydra-framework-device/ │ │ ├── pom.xml │ │ └── src/ │ │ └── main/ │ │ └── java/ │ │ └── com/ │ │ └── pinecone/ │ │ └── hydra/ │ │ ├── deploy/ │ │ │ ├── ArchDeployFamilyMeta.java │ │ │ ├── DeployExtraMeta.java │ │ │ ├── DeployFamilyMeta.java │ │ │ ├── entity/ │ │ │ │ ├── GenericContainer.java │ │ │ │ ├── GenericPhysicalHost.java │ │ │ │ ├── GenericQuick.java │ │ │ │ └── GenericVirtualMachine.java │ │ │ └── kom/ │ │ │ ├── DeployConfig.java │ │ │ ├── DeployFamilyNode.java │ │ │ ├── DeployInstrument.java │ │ │ ├── DeployPathSelector.java │ │ │ ├── KernelDeployConfig.java │ │ │ ├── UniformDeployInstrument.java │ │ │ ├── entity/ │ │ │ │ ├── ArchElementNode.java │ │ │ │ ├── ArchServerElement.java │ │ │ │ ├── ClusterElement.java │ │ │ │ ├── CommonMeta.java │ │ │ │ ├── ContainerElement.java │ │ │ │ ├── DeployElement.java │ │ │ │ ├── DeployInsMapping.java │ │ │ │ ├── DeployTreeNode.java │ │ │ │ ├── ElementNode.java │ │ │ │ ├── FolderElement.java │ │ │ │ ├── GenericClusterElement.java │ │ │ │ ├── GenericCommonMeta.java │ │ │ │ ├── GenericContainerElement.java │ │ │ │ ├── GenericDeployInsMapping.java │ │ │ │ ├── GenericNamespace.java │ │ │ │ ├── GenericPhysicalHostElement.java │ │ │ │ ├── GenericQuickElement.java │ │ │ │ ├── GenericVirtualMachineElement.java │ │ │ │ ├── Namespace.java │ │ │ │ ├── PhysicalHostElement.java │ │ │ │ ├── QuickElement.java │ │ │ │ ├── ServerElement.java │ │ │ │ └── VirtualMachineElement.java │ │ │ ├── marshaling/ │ │ │ │ ├── DeployInstrumentDecoder.java │ │ │ │ ├── DeployInstrumentEncoder.java │ │ │ │ ├── DeployJSONDecoder.java │ │ │ │ └── DeployJSONEncoder.java │ │ │ ├── operator/ │ │ │ │ ├── ArchElementOperator.java │ │ │ │ ├── ClusterElementOperator.java │ │ │ │ ├── ContainerElementOperator.java │ │ │ │ ├── ElementOperator.java │ │ │ │ ├── ElementOperatorFactory.java │ │ │ │ ├── GenericElementOperatorFactory.java │ │ │ │ ├── NamespaceOperator.java │ │ │ │ ├── PhysicalHostElementOperator.java │ │ │ │ ├── QuickElementOperator.java │ │ │ │ └── VirtualMachineElementOperator.java │ │ │ └── source/ │ │ │ ├── ClusterNodeManipulator.java │ │ │ ├── ContainerElementManipulator.java │ │ │ ├── DeployMasterManipulator.java │ │ │ ├── DeployNamespaceManipulator.java │ │ │ ├── DeployNodeManipulator.java │ │ │ ├── DeployServiceInsMappingManipulator.java │ │ │ ├── NodeMetaManipulator.java │ │ │ ├── PhysicalHostManipulator.java │ │ │ ├── QuickElementManipulator.java │ │ │ └── VirtualMachineManipulator.java │ │ └── server/ │ │ ├── ArchServer.java │ │ ├── ArchServersCenter.java │ │ ├── Server.java │ │ └── ServersCenter.java │ ├── hydra-framework-runtime/ │ │ ├── pom.xml │ │ └── src/ │ │ ├── main/ │ │ │ └── java/ │ │ │ └── com/ │ │ │ └── pinecone/ │ │ │ └── hydra/ │ │ │ ├── auto/ │ │ │ │ ├── AbortException.java │ │ │ │ ├── ArchAutomatron.java │ │ │ │ ├── ArchInstructation.java │ │ │ │ ├── ArchParallelInstructation.java │ │ │ │ ├── ArchParallelSuggestation.java │ │ │ │ ├── ArchSequentialMarshalling.java │ │ │ │ ├── ArchSuggestation.java │ │ │ │ ├── Automaton.java │ │ │ │ ├── Automatron.java │ │ │ │ ├── AutomatronMationInvoker.java │ │ │ │ ├── Continue.java │ │ │ │ ├── ContinueException.java │ │ │ │ ├── DeathExceptionHandler.java │ │ │ │ ├── Die.java │ │ │ │ ├── ExceptionHandler.java │ │ │ │ ├── GenericMarshalling.java │ │ │ │ ├── GenericMationInvoker.java │ │ │ │ ├── Heartbeat.java │ │ │ │ ├── IgnoredReason.java │ │ │ │ ├── InstantInstructation.java │ │ │ │ ├── InstantKillException.java │ │ │ │ ├── Instructation.java │ │ │ │ ├── KernelInstructation.java │ │ │ │ ├── LifecycleAutomaton.java │ │ │ │ ├── Marshalling.java │ │ │ │ ├── MationInvoker.java │ │ │ │ ├── ParallelInstructation.java │ │ │ │ ├── ParallelSuggestation.java │ │ │ │ ├── PeriodicAutomaton.java │ │ │ │ ├── PeriodicAutomatron.java │ │ │ │ ├── Suggestation.java │ │ │ │ └── Terminate.java │ │ │ ├── orchestration/ │ │ │ │ ├── ArchExertion.java │ │ │ │ ├── ArchGraphNode.java │ │ │ │ ├── ArchIrrevocableController.java │ │ │ │ ├── ArchLoop.java │ │ │ │ ├── ArchParallel.java │ │ │ │ ├── ArchSequential.java │ │ │ │ ├── ArchStratum.java │ │ │ │ ├── ArchTransaction.java │ │ │ │ ├── BooleanCondition.java │ │ │ │ ├── BranchControlException.java │ │ │ │ ├── BranchNoticeException.java │ │ │ │ ├── BreakController.java │ │ │ │ ├── BreakPoint.java │ │ │ │ ├── CausalBranch.java │ │ │ │ ├── Condition.java │ │ │ │ ├── ContinueController.java │ │ │ │ ├── ContinuePoint.java │ │ │ │ ├── Exertion.java │ │ │ │ ├── ExertionEventCallback.java │ │ │ │ ├── ExertionStatus.java │ │ │ │ ├── Exertium.java │ │ │ │ ├── GraphNode.java │ │ │ │ ├── GraphStratum.java │ │ │ │ ├── InstantJumpOutBranchException.java │ │ │ │ ├── IntegrityLevel.java │ │ │ │ ├── JumpController.java │ │ │ │ ├── JumpPoint.java │ │ │ │ ├── Loop.java │ │ │ │ ├── LoopAction.java │ │ │ │ ├── Notifiable.java │ │ │ │ ├── Parallel.java │ │ │ │ ├── ParallelAction.java │ │ │ │ ├── ProcessController.java │ │ │ │ ├── Sequential.java │ │ │ │ ├── SequentialAction.java │ │ │ │ ├── Transaction.java │ │ │ │ ├── UnfulfilledActionException.java │ │ │ │ ├── parallel/ │ │ │ │ │ ├── ArchMasterParallelium.java │ │ │ │ │ ├── ParallelExertion.java │ │ │ │ │ └── WrappedMasterParallelium.java │ │ │ │ ├── recorder/ │ │ │ │ │ └── ActionTape.java │ │ │ │ └── regulation/ │ │ │ │ ├── NeglectRegulation.java │ │ │ │ ├── Regulation.java │ │ │ │ └── RuntimeNeglector.java │ │ │ ├── proc/ │ │ │ │ ├── ArchProcessManager.java │ │ │ │ ├── ArchUProcess.java │ │ │ │ ├── ControllableLevel.java │ │ │ │ ├── GenericProcessActionTape.java │ │ │ │ ├── InstitutionalProcess.java │ │ │ │ ├── KernelProcess.java │ │ │ │ ├── LineageProcessEnvironmentSection.java │ │ │ │ ├── LocalHostedProcess.java │ │ │ │ ├── LocalUProcess.java │ │ │ │ ├── ProcessActionTape.java │ │ │ │ ├── ProcessEnvironmentSection.java │ │ │ │ ├── ProcessManager.java │ │ │ │ ├── ProcessManagerConfig.java │ │ │ │ ├── ProcessManagerSystema.java │ │ │ │ ├── RemoteUProcess.java │ │ │ │ ├── UProcess.java │ │ │ │ ├── UniformProcessConfig.java │ │ │ │ ├── UniformProcessManager.java │ │ │ │ ├── entity/ │ │ │ │ │ ├── ElementNode.java │ │ │ │ │ └── ProcessElement.java │ │ │ │ ├── event/ │ │ │ │ │ ├── ProcessEvent.java │ │ │ │ │ ├── ProcessEventHandler.java │ │ │ │ │ └── ProcessLifecycleHandler.java │ │ │ │ ├── image/ │ │ │ │ │ ├── ArchEntryPointRunnable.java │ │ │ │ │ ├── ArchExecutionImage.java │ │ │ │ │ ├── ArchImageLoader.java │ │ │ │ │ ├── EntryPointRunnable.java │ │ │ │ │ ├── ExecutionImage.java │ │ │ │ │ ├── FileSystemMappingImageLoader.java │ │ │ │ │ ├── GenericClassImage.java │ │ │ │ │ ├── ImageLoadException.java │ │ │ │ │ ├── ImageLoadProcedureException.java │ │ │ │ │ ├── ImageLoader.java │ │ │ │ │ ├── ImageModifier.java │ │ │ │ │ ├── JVMClassExecutionImage.java │ │ │ │ │ ├── LocalHostedClassImage.java │ │ │ │ │ ├── SafeImageModifier.java │ │ │ │ │ ├── URLImageLoader.java │ │ │ │ │ ├── UniformImageLoader.java │ │ │ │ │ ├── UniformMultiScopeImageLoader.java │ │ │ │ │ └── kom/ │ │ │ │ │ ├── ElementNode.java │ │ │ │ │ ├── GenericImageElement.java │ │ │ │ │ ├── ImageElement.java │ │ │ │ │ ├── VirtualExeImageInstrument.java │ │ │ │ │ └── VirtualMappingExeImageInstrument.java │ │ │ │ ├── ns/ │ │ │ │ │ ├── ControlGroup.java │ │ │ │ │ ├── GenericSegregationSpace.java │ │ │ │ │ └── ProcSpace.java │ │ │ │ ├── signal/ │ │ │ │ │ └── Signal.java │ │ │ │ └── tomb/ │ │ │ │ ├── ResurgentTombstone.java │ │ │ │ ├── RuntimeTombstone.java │ │ │ │ └── TombCheckpoint.java │ │ │ ├── servgram/ │ │ │ │ ├── ActionType.java │ │ │ │ ├── ArchGramFactory.java │ │ │ │ ├── ArchGramLoader.java │ │ │ │ ├── ArchGramScopeSet.java │ │ │ │ ├── ArchServgramOrchestrator.java │ │ │ │ ├── ArchServgramium.java │ │ │ │ ├── AutoOrchestrator.java │ │ │ │ ├── Gram.java │ │ │ │ ├── GramFactory.java │ │ │ │ ├── GramLoader.java │ │ │ │ ├── GramScope.java │ │ │ │ ├── GramTransaction.java │ │ │ │ ├── LocalGramFactory.java │ │ │ │ ├── LocalGramLoader.java │ │ │ │ ├── LocalGramScopeSet.java │ │ │ │ ├── LocalGramTransaction.java │ │ │ │ ├── LocalParallelGramExertium.java │ │ │ │ ├── LocalSequentialGramExertium.java │ │ │ │ ├── LocalServgramOrchestrator.java │ │ │ │ ├── MultiGramsLoader.java │ │ │ │ ├── OrchestrateInterruptException.java │ │ │ │ ├── Servgram.java │ │ │ │ ├── ServgramOrchestrator.java │ │ │ │ ├── Servgramium.java │ │ │ │ ├── Servgramlet.java │ │ │ │ └── filters/ │ │ │ │ ├── AnnotationValueFilter.java │ │ │ │ ├── ExcludeGramFilters.java │ │ │ │ └── GramAnnotationValueFilter.java │ │ │ └── task/ │ │ │ ├── App.java │ │ │ ├── ArchInstanceMeta.java │ │ │ ├── ArchTask.java │ │ │ ├── ArchTaskFamilyMeta.java │ │ │ ├── ArchTaskInstance.java │ │ │ ├── InstanceEventType.java │ │ │ ├── ProcApp.java │ │ │ ├── Task.java │ │ │ ├── TaskApp.java │ │ │ ├── TaskExtraMeta.java │ │ │ ├── TaskFamilyMeta.java │ │ │ ├── TaskInstance.java │ │ │ ├── TaskInstanceExecState.java │ │ │ ├── TaskInstanceMeta.java │ │ │ ├── TaskInstanceStatus.java │ │ │ ├── Taskiom.java │ │ │ ├── Taskium.java │ │ │ ├── kom/ │ │ │ │ ├── KernelTaskConfig.java │ │ │ │ ├── TaskConfig.java │ │ │ │ ├── TaskFamilyNode.java │ │ │ │ ├── TaskInstrument.java │ │ │ │ ├── TaskMetaConstants.java │ │ │ │ ├── TaskPathSelector.java │ │ │ │ ├── UniformTaskInstrument.java │ │ │ │ ├── entity/ │ │ │ │ │ ├── AppElement.java │ │ │ │ │ ├── ArchElementNode.java │ │ │ │ │ ├── ElementNode.java │ │ │ │ │ ├── EntryNode.java │ │ │ │ │ ├── FolderElement.java │ │ │ │ │ ├── GenericAppElement.java │ │ │ │ │ ├── GenericNamespace.java │ │ │ │ │ ├── GenericTaskElement.java │ │ │ │ │ ├── Namespace.java │ │ │ │ │ ├── TaskElement.java │ │ │ │ │ └── TaskTreeNode.java │ │ │ │ ├── instance/ │ │ │ │ │ ├── GenericInstanceEntry.java │ │ │ │ │ ├── InstanceEntry.java │ │ │ │ │ ├── InstanceInstrument.java │ │ │ │ │ ├── KernelInstanceInstrument.java │ │ │ │ │ └── source/ │ │ │ │ │ └── InstanceNodeManipulator.java │ │ │ │ ├── marshaling/ │ │ │ │ │ ├── TaskInstrumentDecoder.java │ │ │ │ │ ├── TaskInstrumentEncoder.java │ │ │ │ │ ├── TaskJSONDecoder.java │ │ │ │ │ └── TaskJSONEncoder.java │ │ │ │ ├── operator/ │ │ │ │ │ ├── AppElementOperator.java │ │ │ │ │ ├── ArchElementOperator.java │ │ │ │ │ ├── ElementOperator.java │ │ │ │ │ ├── ElementOperatorFactory.java │ │ │ │ │ ├── GenericElementOperatorFactory.java │ │ │ │ │ ├── NamespaceOperator.java │ │ │ │ │ └── TaskElementOperator.java │ │ │ │ └── source/ │ │ │ │ ├── AppNodeManipulator.java │ │ │ │ ├── TaskMasterManipulator.java │ │ │ │ ├── TaskNamespaceManipulator.java │ │ │ │ └── TaskNodeManipulator.java │ │ │ └── marshal/ │ │ │ ├── TaskPriority.java │ │ │ ├── TaskScheduleCycle.java │ │ │ └── TaskScheduleType.java │ │ └── test/ │ │ └── java/ │ │ └── com/ │ │ ├── ioc/ │ │ │ ├── SystemTestIoC.java │ │ │ └── TestIoC.java │ │ ├── orchestration/ │ │ │ ├── SimpleExertium.java │ │ │ ├── SimpleParallelium.java │ │ │ ├── TestBasicTransaction.java │ │ │ └── TestInstructation.java │ │ └── servgram/ │ │ └── TestServgram.java │ ├── hydra-framework-service/ │ │ ├── pom.xml │ │ └── src/ │ │ └── main/ │ │ └── java/ │ │ └── com/ │ │ └── pinecone/ │ │ └── hydra/ │ │ ├── scenario/ │ │ │ ├── entity/ │ │ │ │ ├── GenericNamespaceNode.java │ │ │ │ ├── GenericNamespaceNodeMeta.java │ │ │ │ ├── GenericScenarioCommonData.java │ │ │ │ ├── NamespaceNode.java │ │ │ │ ├── NamespaceNodeMeta.java │ │ │ │ └── ScenarioCommonData.java │ │ │ ├── source/ │ │ │ │ ├── NamespaceNodeManipulator.java │ │ │ │ ├── NamespaceNodeMetaManipulator.java │ │ │ │ ├── ScenarioCommonDataManipulator.java │ │ │ │ └── ScenarioMasterManipulator.java │ │ │ └── tree/ │ │ │ ├── DistributedScenarioMetaTree.java │ │ │ └── GenericDistributedScenarioMetaTree.java │ │ └── service/ │ │ ├── Application.java │ │ ├── ArchService.java │ │ ├── ArchServiceFamilyMeta.java │ │ ├── ProcApplication.java │ │ ├── ScheduleType.java │ │ ├── Service.java │ │ ├── ServiceApplication.java │ │ ├── ServiceFamilyMeta.java │ │ ├── ServiceInstance.java │ │ ├── ServiceMeta.java │ │ ├── Serviciom.java │ │ ├── Servicium.java │ │ ├── Status.java │ │ ├── entity/ │ │ │ ├── BindUSII.java │ │ │ └── USII.java │ │ └── kom/ │ │ ├── GenericNamespaceRules.java │ │ ├── KernelServiceConfig.java │ │ ├── NamespaceRules.java │ │ ├── ServiceConfig.java │ │ ├── ServiceFamilyNode.java │ │ ├── ServiceInstrument.java │ │ ├── ServicePathSelector.java │ │ ├── UniformServiceInstrument.java │ │ ├── entity/ │ │ │ ├── ApplicationElement.java │ │ │ ├── ArchElementNode.java │ │ │ ├── ArchServoElement.java │ │ │ ├── CommonMeta.java │ │ │ ├── ElementNode.java │ │ │ ├── FolderElement.java │ │ │ ├── GenericApplicationElement.java │ │ │ ├── GenericCommonMeta.java │ │ │ ├── GenericNamespace.java │ │ │ ├── GenericServiceElement.java │ │ │ ├── GenericServiceInstanceEntity.java │ │ │ ├── Namespace.java │ │ │ ├── ServiceElement.java │ │ │ ├── ServiceInstanceEntry.java │ │ │ ├── ServiceTreeNode.java │ │ │ └── ServoElement.java │ │ ├── marshaling/ │ │ │ ├── ServiceInstrumentDecoder.java │ │ │ ├── ServiceInstrumentEncoder.java │ │ │ ├── ServiceJSONDecoder.java │ │ │ └── ServiceJSONEncoder.java │ │ ├── operator/ │ │ │ ├── ApplicationElementOperator.java │ │ │ ├── ArchElementOperator.java │ │ │ ├── ElementOperator.java │ │ │ ├── ElementOperatorFactory.java │ │ │ ├── GenericElementOperatorFactory.java │ │ │ ├── NamespaceOperator.java │ │ │ └── ServiceElementOperator.java │ │ └── source/ │ │ ├── ApplicationMetaManipulator.java │ │ ├── ApplicationNodeManipulator.java │ │ ├── NamespaceRulesManipulator.java │ │ ├── NodeMetaManipulator.java │ │ ├── ServiceInstanceManipulator.java │ │ ├── ServiceMasterManipulator.java │ │ ├── ServiceMetaManipulator.java │ │ ├── ServiceNamespaceManipulator.java │ │ └── ServiceNodeManipulator.java │ ├── hydra-framework-storage/ │ │ ├── pom.xml │ │ └── src/ │ │ └── main/ │ │ └── java/ │ │ └── com/ │ │ └── pinecone/ │ │ └── hydra/ │ │ └── storage/ │ │ ├── ArchFileObjectMeta.java │ │ ├── ArchStorageConfig.java │ │ ├── CheckedFile.java │ │ ├── RandomAccessChanface.java │ │ ├── ReadChannelRecalled.java │ │ ├── StorageConfig.java │ │ ├── StorageConstants.java │ │ ├── StorageExportIORequest.java │ │ ├── StorageIOResponse.java │ │ ├── StorageInstructRequest.java │ │ ├── StorageInstructResponse.java │ │ ├── StorageNaming.java │ │ ├── StorageReceiveIORequest.java │ │ ├── TitanStorageExportIORequest.java │ │ ├── TitanStorageIOResponse.java │ │ ├── TitanStorageNaming.java │ │ ├── TitanStorageReceiveIORequest.java │ │ ├── bucket/ │ │ │ ├── BucketInstrument.java │ │ │ ├── TitanBucketInstrument.java │ │ │ ├── entity/ │ │ │ │ ├── Bucket.java │ │ │ │ ├── GenericBucket.java │ │ │ │ ├── GenericSite.java │ │ │ │ ├── GenericSiteNode.java │ │ │ │ ├── Site.java │ │ │ │ └── SiteNode.java │ │ │ └── source/ │ │ │ ├── BucketManipulator.java │ │ │ ├── BucketMasterManipulator.java │ │ │ ├── SiteManipulator.java │ │ │ └── SiteNodeManipulator.java │ │ ├── file/ │ │ │ ├── ClusterSegmentNaming.java │ │ │ ├── FileConstants.java │ │ │ ├── FileSystemConfig.java │ │ │ ├── KOFSClusterSegmentNaming.java │ │ │ ├── KOMFileSystem.java │ │ │ ├── KernelFileSystemConfig.java │ │ │ ├── UniformObjectFileSystem.java │ │ │ ├── Verification.java │ │ │ ├── builder/ │ │ │ │ ├── ComponentUOFSBuilder.java │ │ │ │ ├── Feature.java │ │ │ │ ├── UOFSBuilder.java │ │ │ │ └── UOFSComponentor.java │ │ │ ├── cache/ │ │ │ │ ├── DefaultCacheConstants.java │ │ │ │ ├── FileSystemCacheConfig.java │ │ │ │ └── MappedFileSystemCacheConfig.java │ │ │ ├── entity/ │ │ │ │ ├── ArcReparseSemanticNode.java │ │ │ │ ├── ArchCluster.java │ │ │ │ ├── ArchElementNode.java │ │ │ │ ├── Cluster.java │ │ │ │ ├── ClusterPage.java │ │ │ │ ├── ClusterPage64.java │ │ │ │ ├── DirectlyExternalSymbolic.java │ │ │ │ ├── ElementNode.java │ │ │ │ ├── ExternalSymbolic.java │ │ │ │ ├── FSNodeAllotment.java │ │ │ │ ├── FileMeta.java │ │ │ │ ├── FileNode.java │ │ │ │ ├── FileSystemAttributes.java │ │ │ │ ├── FileTreeNode.java │ │ │ │ ├── Folder.java │ │ │ │ ├── FolderMeta.java │ │ │ │ ├── GenericExternalSymbolic.java │ │ │ │ ├── GenericFSNodeAllotment.java │ │ │ │ ├── GenericFileMeta.java │ │ │ │ ├── GenericFileNode.java │ │ │ │ ├── GenericFolder.java │ │ │ │ ├── GenericFolderMeta.java │ │ │ │ ├── GenericLocalCluster.java │ │ │ │ ├── GenericLocalClusterMeta.java │ │ │ │ ├── GenericRemoteCluster.java │ │ │ │ ├── GenericSymbolic.java │ │ │ │ ├── GenericSymbolicMeta.java │ │ │ │ ├── LocalCluster.java │ │ │ │ ├── LocalClusterMeta.java │ │ │ │ ├── RemoteCluster.java │ │ │ │ ├── ReparseSemanticNode.java │ │ │ │ ├── Symbolic.java │ │ │ │ └── SymbolicMeta.java │ │ │ ├── external/ │ │ │ │ ├── ArchNativeExternalFileObject.java │ │ │ │ ├── ExternalFile.java │ │ │ │ ├── ExternalFileObject.java │ │ │ │ ├── ExternalFileSystemInstrument.java │ │ │ │ ├── ExternalFolder.java │ │ │ │ ├── ExternalSymbolicSelector.java │ │ │ │ ├── GenericNativeExternalFile.java │ │ │ │ ├── GenericNativeExternalFolder.java │ │ │ │ ├── KenExternalFileSystemInstrument.java │ │ │ │ └── KenExternalSymbolicSelector.java │ │ │ ├── marshaling/ │ │ │ │ ├── ClusterGroup.java │ │ │ │ └── StripedClusterGroup.java │ │ │ ├── operator/ │ │ │ │ ├── ArchFileSystemOperator.java │ │ │ │ ├── FileSystemOperator.java │ │ │ │ ├── FileSystemOperatorFactory.java │ │ │ │ ├── GenericExternalSymbolicOperator.java │ │ │ │ ├── GenericFileOperator.java │ │ │ │ ├── GenericFileSystemOperatorFactory.java │ │ │ │ └── GenericFolderOperator.java │ │ │ ├── source/ │ │ │ │ ├── ExternalSymbolicManipulator.java │ │ │ │ ├── FileManipulator.java │ │ │ │ ├── FileMasterManipulator.java │ │ │ │ ├── FileMetaManipulator.java │ │ │ │ ├── FileSystemAttributeManipulator.java │ │ │ │ ├── FolderManipulator.java │ │ │ │ ├── FolderMetaManipulator.java │ │ │ │ ├── FolderVolumeMappingManipulator.java │ │ │ │ ├── LocalClusterManipulator.java │ │ │ │ ├── RemoteClusterManipulator.java │ │ │ │ ├── SymbolicManipulator.java │ │ │ │ └── SymbolicMetaManipulator.java │ │ │ └── transmit/ │ │ │ ├── UniformSourceLocator.java │ │ │ ├── exporter/ │ │ │ │ ├── ArchFileExporterEntity.java │ │ │ │ ├── FileExport.java │ │ │ │ ├── FileExport64.java │ │ │ │ ├── FileExportEntity.java │ │ │ │ ├── FileExportEntity64.java │ │ │ │ ├── TitanFileExport64.java │ │ │ │ └── TitanFileExportEntity64.java │ │ │ └── receiver/ │ │ │ ├── ArchFileReceiveEntity.java │ │ │ ├── FileReceive.java │ │ │ ├── FileReceive64.java │ │ │ ├── FileReceiveEntity.java │ │ │ ├── FileReceiveEntity64.java │ │ │ ├── TitanFileReceive64.java │ │ │ └── TitanFileReceiveEntity64.java │ │ ├── io/ │ │ │ ├── Chanface.java │ │ │ ├── ChanfaceReader.java │ │ │ ├── ChannelRecalled.java │ │ │ ├── TitanFileChannelChanface.java │ │ │ ├── TitanInputStreamChanface.java │ │ │ ├── TitanOutputStreamChanface.java │ │ │ ├── TitanRandomInputStreamAccessChanface.java │ │ │ └── UIOException.java │ │ ├── mfs/ │ │ │ ├── GenericNativeMFile.java │ │ │ ├── MFile.java │ │ │ ├── MappingFileSystem.java │ │ │ ├── NativeMFile.java │ │ │ └── NativeMappingFileSystem.java │ │ ├── natives/ │ │ │ └── NativeExternalFileSystems.java │ │ ├── policy/ │ │ │ ├── PolicyManage.java │ │ │ ├── TitanPolicyManage.java │ │ │ ├── chain/ │ │ │ │ ├── PolicyChain.java │ │ │ │ ├── VersionPolicyChain.java │ │ │ │ └── factory/ │ │ │ │ └── PolicyChainFactory.java │ │ │ ├── entity/ │ │ │ │ ├── GenericPolicy.java │ │ │ │ └── Policy.java │ │ │ └── source/ │ │ │ ├── PolicyFileMappingManipulator.java │ │ │ ├── PolicyManipulator.java │ │ │ └── PolicyMasterManipulator.java │ │ ├── remote/ │ │ │ ├── RemoteFSInstrument.java │ │ │ └── RemoteUOFSInstrument.java │ │ ├── version/ │ │ │ ├── TitanVersionManage.java │ │ │ ├── VersionManage.java │ │ │ ├── entity/ │ │ │ │ ├── TitanVersion.java │ │ │ │ ├── TitanVersionMapping.java │ │ │ │ ├── Version.java │ │ │ │ └── VersionMapping.java │ │ │ └── source/ │ │ │ ├── VersionManipulator.java │ │ │ ├── VersionMappingManipulator.java │ │ │ └── VersionMasterManipulator.java │ │ └── volume/ │ │ ├── IUnifiedTransmitConstructor.java │ │ ├── KernelVolumeConfig.java │ │ ├── TitanVolumeFile.java │ │ ├── UnifiedTransmitConstructor.java │ │ ├── UniformVolumeManager.java │ │ ├── VolumeConfig.java │ │ ├── VolumeConstants.java │ │ ├── VolumeFile.java │ │ ├── VolumeManager.java │ │ ├── VolumePoliceDog.java │ │ ├── entity/ │ │ │ ├── ArchExportEntity.java │ │ │ ├── ArchLogicVolume.java │ │ │ ├── ArchReceiveEntity.java │ │ │ ├── ArchVolume.java │ │ │ ├── DirectReceiver.java │ │ │ ├── Exporter.java │ │ │ ├── ExporterEntity.java │ │ │ ├── LogicVolume.java │ │ │ ├── MirroredVolume.java │ │ │ ├── MountPoint.java │ │ │ ├── PhysicalVolume.java │ │ │ ├── ReceiveEntity.java │ │ │ ├── Receiver.java │ │ │ ├── SimpleVolume.java │ │ │ ├── SpannedVolume.java │ │ │ ├── StripedReceiver.java │ │ │ ├── StripedVolume.java │ │ │ ├── TitanMountPoint.java │ │ │ ├── TitanVolumeAllotment.java │ │ │ ├── TitanVolumeCapacity64.java │ │ │ ├── Volume.java │ │ │ ├── VolumeAllotment.java │ │ │ ├── VolumeCapacity64.java │ │ │ └── local/ │ │ │ ├── LocalMirroredVolume.java │ │ │ ├── LocalPhysicalVolume.java │ │ │ ├── LocalSimpleVolume.java │ │ │ ├── LocalSpannedVolume.java │ │ │ ├── LocalStripedVolume.java │ │ │ ├── VolumeCapacity.java │ │ │ ├── mirrored/ │ │ │ │ └── TitanLocalMirroredVolume.java │ │ │ ├── physical/ │ │ │ │ ├── TitanLocalPhysicalVolume.java │ │ │ │ ├── export/ │ │ │ │ │ ├── DirectExport.java │ │ │ │ │ ├── DirectExport64.java │ │ │ │ │ ├── DirectExportEntity.java │ │ │ │ │ ├── DirectExportEntity64.java │ │ │ │ │ ├── TitanDirectExport64.java │ │ │ │ │ └── TitanDirectExportEntity64.java │ │ │ │ └── receive/ │ │ │ │ ├── DirectReceive.java │ │ │ │ ├── DirectReceive64.java │ │ │ │ ├── DirectReceiveEntity.java │ │ │ │ ├── DirectReceiveEntity64.java │ │ │ │ ├── TitanDirectReceive64.java │ │ │ │ └── TitanDirectReceiveEntity64.java │ │ │ ├── simple/ │ │ │ │ ├── TitanLocalSimpleVolume.java │ │ │ │ ├── export/ │ │ │ │ │ ├── SimpleExport.java │ │ │ │ │ ├── SimpleExport64.java │ │ │ │ │ ├── SimpleExportEntity.java │ │ │ │ │ ├── SimpleExportEntity64.java │ │ │ │ │ ├── TitanSimpleExport64.java │ │ │ │ │ └── TitanSimpleExportEntity64.java │ │ │ │ └── recevice/ │ │ │ │ ├── SimpleReceive.java │ │ │ │ ├── SimpleReceive64.java │ │ │ │ ├── SimpleReceiveEntity.java │ │ │ │ ├── SimpleReceiveEntity64.java │ │ │ │ ├── SimpleReceiver.java │ │ │ │ ├── SimpleReceiverEntity.java │ │ │ │ ├── TitanSimpleReceive64.java │ │ │ │ ├── TitanSimpleReceiveEntity64.java │ │ │ │ ├── channel/ │ │ │ │ │ ├── SimpleChannelReceiver.java │ │ │ │ │ ├── SimpleChannelReceiver64.java │ │ │ │ │ ├── SimpleChannelReceiverEntity.java │ │ │ │ │ ├── SimpleChannelReceiverEntity64.java │ │ │ │ │ ├── TitanSimpleChannelReceiver64.java │ │ │ │ │ └── TitanSimpleChannelReceiverEntity64.java │ │ │ │ └── stream/ │ │ │ │ ├── SimpleStreamReceiveEntity.java │ │ │ │ ├── SimpleStreamReceiveEntity64.java │ │ │ │ ├── SimpleStreamReceiver.java │ │ │ │ ├── SimpleStreamReceiver64.java │ │ │ │ ├── TitanSimpleStreamReceive64.java │ │ │ │ └── TitanSimpleStreamReceiveEntity64.java │ │ │ ├── spanned/ │ │ │ │ ├── TitanLocalSpannedVolume.java │ │ │ │ ├── export/ │ │ │ │ │ ├── SpannedExport.java │ │ │ │ │ ├── SpannedExport64.java │ │ │ │ │ ├── SpannedExportEntity.java │ │ │ │ │ ├── SpannedExportEntity64.java │ │ │ │ │ ├── TitanSpannedExport64.java │ │ │ │ │ └── TitanSpannedExportEntity64.java │ │ │ │ └── receive/ │ │ │ │ ├── SpannedReceive.java │ │ │ │ ├── SpannedReceive64.java │ │ │ │ ├── SpannedReceiveEntity.java │ │ │ │ ├── SpannedReceiveEntity64.java │ │ │ │ ├── TitanSpannedReceive64.java │ │ │ │ └── TitanSpannedReceiveEntity64.java │ │ │ └── striped/ │ │ │ ├── BufferOutMate.java │ │ │ ├── BufferOutStatus.java │ │ │ ├── BufferWriteStatus.java │ │ │ ├── CacheBlock.java │ │ │ ├── CacheBlockStatus.java │ │ │ ├── LocalStripedTaskThread.java │ │ │ ├── ReceiveBufferInStatus.java │ │ │ ├── ReceiveBufferOutStatus.java │ │ │ ├── StripBufferInJob.java │ │ │ ├── StripBufferOutJob.java │ │ │ ├── StripBufferStatus.java │ │ │ ├── StripCacheBlock.java │ │ │ ├── StripChannelReceiverJob.java │ │ │ ├── StripExportJob.java │ │ │ ├── StripLockEntity.java │ │ │ ├── StripReceiveBufferInJob.java │ │ │ ├── StripReceiveBufferOutJob.java │ │ │ ├── StripReceiverJob.java │ │ │ ├── StripTerminalStateRecord.java │ │ │ ├── TerminalStateRecord.java │ │ │ ├── TitanLocalStripedVolume.java │ │ │ ├── TitanStripBufferInJob.java │ │ │ ├── TitanStripBufferOutJob.java │ │ │ ├── TitanStripLockEntity.java │ │ │ ├── TitanStripReceiveBufferInJob.java │ │ │ ├── TitanStripReceiveBufferOutJob.java │ │ │ ├── TitanStripReceiverJob.java │ │ │ ├── export/ │ │ │ │ ├── StripedExport.java │ │ │ │ ├── StripedExport64.java │ │ │ │ ├── StripedExportEntity.java │ │ │ │ ├── StripedExportEntity64.java │ │ │ │ ├── TitanStripedExport64.java │ │ │ │ ├── TitanStripedExportEntity64.java │ │ │ │ └── channel/ │ │ │ │ ├── StripedChannelExport.java │ │ │ │ ├── StripedChannelExport64.java │ │ │ │ ├── StripedChannelExportEntity.java │ │ │ │ ├── StripedChannelExportEntity64.java │ │ │ │ ├── TitanStripedChannelExport64.java │ │ │ │ └── TitanStripedChannelExportEntity64.java │ │ │ └── receive/ │ │ │ ├── StripedReceive.java │ │ │ ├── StripedReceive64.java │ │ │ ├── StripedReceiveEntity.java │ │ │ ├── StripedReceiveEntity64.java │ │ │ ├── StripedReceiver.java │ │ │ ├── StripedReceiverEntity.java │ │ │ ├── TitanStripedReceive64.java │ │ │ ├── TitanStripedReceiveEntity64.java │ │ │ ├── channnel/ │ │ │ │ ├── StripedChannelReceiver.java │ │ │ │ ├── StripedChannelReceiver64.java │ │ │ │ ├── StripedChannelReceiverEntity.java │ │ │ │ ├── StripedChannelReceiverEntity64.java │ │ │ │ ├── TitanStripedChannelReceiver64.java │ │ │ │ └── TitanStripedChannelReceiverEntity64.java │ │ │ └── stream/ │ │ │ ├── StripedStreamReceive.java │ │ │ ├── StripedStreamReceive64.java │ │ │ ├── StripedStreamReceiveEntity.java │ │ │ ├── StripedStreamReceiveEntity64.java │ │ │ ├── TitanStripedStreamReceive64.java │ │ │ └── TitanStripedStreamReceiveEntity64.java │ │ ├── kvfs/ │ │ │ ├── ExecutorPool.java │ │ │ ├── KenVolumeFileSystem.java │ │ │ ├── KenusPool.java │ │ │ └── OnVolumeFileSystem.java │ │ ├── operator/ │ │ │ ├── ArchVolumeOperator.java │ │ │ ├── SimpleVolumeOperator.java │ │ │ ├── SpannedVolumeOperator.java │ │ │ ├── StripedVolumeOperator.java │ │ │ ├── TitanVolumeOperatorFactory.java │ │ │ ├── VolumeOperator.java │ │ │ └── VolumeOperatorFactory.java │ │ ├── policy/ │ │ │ ├── Dummy.java │ │ │ └── strip/ │ │ │ ├── ArchSizingMatcher.java │ │ │ ├── DynamicStripSizingPolicy.java │ │ │ ├── GenericDynamicStripSizingPolicy.java │ │ │ ├── MegaFileSizingMatcher64.java │ │ │ ├── SizingMatcher.java │ │ │ ├── SmallFileSizingMatcher64.java │ │ │ └── TinyFileSizingMatcher64.java │ │ ├── runtime/ │ │ │ ├── ArchStripedTaskThread.java │ │ │ ├── ArchTaskThread.java │ │ │ ├── MasterVolumeGram.java │ │ │ ├── TaskThread.java │ │ │ ├── VolumeGram.java │ │ │ ├── VolumeJob.java │ │ │ └── VolumeJobCompromiseException.java │ │ └── source/ │ │ ├── LineSegmentManipulator.java │ │ ├── LogicVolumeManipulator.java │ │ ├── MirroredVolumeManipulator.java │ │ ├── MountPointManipulator.java │ │ ├── PhysicalVolumeManipulator.java │ │ ├── SQLiteVolumeManipulator.java │ │ ├── SimpleVolumeManipulator.java │ │ ├── SpannedVolumeManipulator.java │ │ ├── StripedVolumeManipulator.java │ │ ├── VolumeAllocateManipulator.java │ │ ├── VolumeCapacityManipulator.java │ │ ├── VolumeMasterManipulator.java │ │ └── VolumeTreeManipulator.java │ ├── hydra-kom-default-driver/ │ │ ├── pom.xml │ │ └── src/ │ │ └── main/ │ │ ├── java/ │ │ │ └── com/ │ │ │ └── pinecone/ │ │ │ └── hydra/ │ │ │ ├── FileOwnerMapper.java │ │ │ ├── account/ │ │ │ │ └── ibatis/ │ │ │ │ ├── AuthorizationMapper.java │ │ │ │ ├── CredentialMapper.java │ │ │ │ ├── DomainNodeMapper.java │ │ │ │ ├── GroupNodeMapper.java │ │ │ │ ├── PrivilegeMapper.java │ │ │ │ ├── RoleMapper.java │ │ │ │ ├── UserNodeMapper.java │ │ │ │ ├── UserOwnerMapper.java │ │ │ │ ├── UserPathCacheMapper.java │ │ │ │ ├── UserTreeMapper.java │ │ │ │ └── hydranium/ │ │ │ │ ├── UserMappingDriver.java │ │ │ │ ├── UserMasterManipulatorImpl.java │ │ │ │ └── UserMasterTreeManipulatorImpl.java │ │ │ ├── bucket/ │ │ │ │ └── ibatis/ │ │ │ │ ├── BucketMapping.java │ │ │ │ ├── SiteMapping.java │ │ │ │ ├── SiteNodeMapper.java │ │ │ │ └── hydranium/ │ │ │ │ ├── BucketMappingDriver.java │ │ │ │ └── BucketMasterManipulatorImpl.java │ │ │ ├── deploy/ │ │ │ │ └── ibatis/ │ │ │ │ ├── ClusterNodeMapper.java │ │ │ │ ├── ContainerElementMapper.java │ │ │ │ ├── DeployNamespaceMapper.java │ │ │ │ ├── DeployNodeMapper.java │ │ │ │ ├── DeployNodeMetaMapper.java │ │ │ │ ├── DeployNodeOwnerMapper.java │ │ │ │ ├── DeployNodePathCacheMapper.java │ │ │ │ ├── DeployServiceInsMappingMapper.java │ │ │ │ ├── DeployTreeMapper.java │ │ │ │ ├── PhysicalHostMapper.java │ │ │ │ ├── QuickElementMapper.java │ │ │ │ ├── VirtualMachineMapper.java │ │ │ │ └── hydranium/ │ │ │ │ ├── DeployMappingDriver.java │ │ │ │ ├── DeployMasterManipulatorImpl.java │ │ │ │ └── DeployMasterTreeManipulatorImpl.java │ │ │ ├── entity/ │ │ │ │ └── ibatis/ │ │ │ │ ├── GUID128TypeHandler.java │ │ │ │ ├── GUID72TypeHandler.java │ │ │ │ ├── GUIDTypeHandler.java │ │ │ │ ├── UOITypeHandler.java │ │ │ │ ├── URITypeHandler.java │ │ │ │ └── hydranium/ │ │ │ │ └── ArchMappingDriver.java │ │ │ ├── file/ │ │ │ │ └── ibatis/ │ │ │ │ ├── ExternalSymbolicMapper.java │ │ │ │ ├── FileMapper.java │ │ │ │ ├── FileMetaMapper.java │ │ │ │ ├── FileOwnerMapper.java │ │ │ │ ├── FilePathCacheMapper.java │ │ │ │ ├── FileSystemAttributeMapper.java │ │ │ │ ├── FileTreeMapper.java │ │ │ │ ├── FolderMapper.java │ │ │ │ ├── FolderMetaMapper.java │ │ │ │ ├── FolderVolumeMappingMapper.java │ │ │ │ ├── LocalClusterMapper.java │ │ │ │ ├── RemoteClusterMapper.java │ │ │ │ ├── SymbolicMapper.java │ │ │ │ ├── SymbolicMetaMapper.java │ │ │ │ └── hydranium/ │ │ │ │ ├── FileMappingDriver.java │ │ │ │ ├── FileMasterManipulatorImpl.java │ │ │ │ └── FileMasterTreeManipulatorImpl.java │ │ │ ├── layer/ │ │ │ │ └── ibatis/ │ │ │ │ ├── LayerCachePathMapper.java │ │ │ │ ├── LayerHandleMapper.java │ │ │ │ ├── LayerMapper.java │ │ │ │ ├── LayerOwnerMapper.java │ │ │ │ ├── LayerTreeMapper.java │ │ │ │ ├── NamespaceMapper.java │ │ │ │ └── hydranium/ │ │ │ │ ├── LayerMappingDriver.java │ │ │ │ ├── LayerMasterManipulatorImpl.java │ │ │ │ └── LayerMasterTreeManipulatorImpl.java │ │ │ ├── policy/ │ │ │ │ └── ibatis/ │ │ │ │ ├── PolicyFileMappingMapper.java │ │ │ │ ├── PolicyMapper.java │ │ │ │ └── hydranium/ │ │ │ │ ├── PolicyMappingDriver.java │ │ │ │ └── PolicyMasterManipulatorImpl.java │ │ │ ├── queue/ │ │ │ │ └── ibatis/ │ │ │ │ ├── AtlasExecuteQueueMapper.java │ │ │ │ ├── AtlasStratumQueueMapper.java │ │ │ │ ├── QueueExistMapper.java │ │ │ │ └── hydranium/ │ │ │ │ ├── QueueMappingDriver.java │ │ │ │ └── QueueMasterManipulatorImpl.java │ │ │ ├── registry/ │ │ │ │ └── ibatis/ │ │ │ │ ├── RegistryAttributesMapper.java │ │ │ │ ├── RegistryConfigNodeMapper.java │ │ │ │ ├── RegistryNSNodeMapper.java │ │ │ │ ├── RegistryNSNodeMetaMapper.java │ │ │ │ ├── RegistryNodeMetaMapper.java │ │ │ │ ├── RegistryNodeOwnerMapper.java │ │ │ │ ├── RegistryNodePathCacheMapper.java │ │ │ │ ├── RegistryPropertiesMapper.java │ │ │ │ ├── RegistryTextFileMapper.java │ │ │ │ ├── RegistryTreeMapper.java │ │ │ │ └── hydranium/ │ │ │ │ ├── RegistryMappingDriver.java │ │ │ │ ├── RegistryMasterManipulatorImpl.java │ │ │ │ └── RegistryMasterTreeManipulatorImpl.java │ │ │ ├── scenario/ │ │ │ │ └── ibatis/ │ │ │ │ ├── ScenarioCommonDataMapper.java │ │ │ │ ├── ScenarioNamespaceNodeMapper.java │ │ │ │ ├── ScenarioNamespaceNodeMetaMapper.java │ │ │ │ ├── ScenarioNodeOwnerMapper.java │ │ │ │ ├── ScenarioNodePathCacheMapper.java │ │ │ │ ├── ScenarioTreeMapper.java │ │ │ │ └── hydranium/ │ │ │ │ ├── ScenarioMappingDriver.java │ │ │ │ ├── ScenarioMasterManipulatorImpl.java │ │ │ │ └── ScenarioMasterTreeManipulatorImpl.java │ │ │ ├── service/ │ │ │ │ └── ibatis/ │ │ │ │ ├── AppNodeMetaMapper.java │ │ │ │ ├── ApplicationNodeMapper.java │ │ │ │ ├── NamespaceRulesMapper.java │ │ │ │ ├── ServiceInstanceMapper.java │ │ │ │ ├── ServiceMetaMapper.java │ │ │ │ ├── ServiceNamespaceMapper.java │ │ │ │ ├── ServiceNodeMapper.java │ │ │ │ ├── ServiceNodeMetaMapper.java │ │ │ │ ├── ServiceNodeOwnerMapper.java │ │ │ │ ├── ServicePathCacheMapper.java │ │ │ │ ├── ServiceTreeMapper.java │ │ │ │ └── hydranium/ │ │ │ │ ├── ServiceMappingDriver.java │ │ │ │ ├── ServiceMasterManipulatorImpl.java │ │ │ │ └── ServiceMasterTreeManipulatorImpl.java │ │ │ ├── task/ │ │ │ │ └── ibatis/ │ │ │ │ ├── AppNodeMapper.java │ │ │ │ ├── InstanceNodeMapper.java │ │ │ │ ├── TaskNamespaceMapper.java │ │ │ │ ├── TaskNodeMapper.java │ │ │ │ ├── TaskNodeOwnerMapper.java │ │ │ │ ├── TaskPathCacheMapper.java │ │ │ │ ├── TaskTreeMapper.java │ │ │ │ └── hydranium/ │ │ │ │ ├── TaskMappingDriver.java │ │ │ │ ├── TaskMasterManipulatorImpl.java │ │ │ │ └── TaskMasterTreeManipulatorImpl.java │ │ │ ├── version/ │ │ │ │ └── ibatis/ │ │ │ │ ├── VersionMapper.java │ │ │ │ ├── VersionMappingMapper.java │ │ │ │ └── hydranium/ │ │ │ │ ├── VersionMappingDriver.java │ │ │ │ └── VersionMasterManipulatorImpl.java │ │ │ └── volume/ │ │ │ └── ibatis/ │ │ │ ├── LineSegmentMapper.java │ │ │ ├── MirroredVolumeMapper.java │ │ │ ├── MountPointMapper.java │ │ │ ├── PhysicalVolumeMapper.java │ │ │ ├── PrimeLogicVolumeMapper.java │ │ │ ├── SQLiteVolumeMapper.java │ │ │ ├── SimpleVolumeMapper.java │ │ │ ├── SpannedVolumeMapper.java │ │ │ ├── StripedVolumeMapper.java │ │ │ ├── VolumeAllocateMapper.java │ │ │ ├── VolumeCachePathMapper.java │ │ │ ├── VolumeCapacityMapper.java │ │ │ ├── VolumeOwnerMapper.java │ │ │ ├── VolumeTreeMapper.java │ │ │ └── hydranium/ │ │ │ ├── VolumeMappingDriver.java │ │ │ ├── VolumeMasterManipulatorImpl.java │ │ │ └── VolumeMasterTreeManipulatorImpl.java │ │ └── resources/ │ │ └── mapper/ │ │ └── kernel/ │ │ └── task/ │ │ ├── InstanceNodeMapper.xml │ │ └── TaskNodeMapper.xml │ ├── hydra-lib-grpc-service-sdk/ │ │ ├── pom.xml │ │ └── src/ │ │ └── main/ │ │ ├── java/ │ │ │ └── com/ │ │ │ └── pinecone/ │ │ │ └── hydra/ │ │ │ ├── grpc/ │ │ │ │ ├── client/ │ │ │ │ │ ├── GrpcAppointClient.java │ │ │ │ │ └── GrpcClientConfig.java │ │ │ │ └── server/ │ │ │ │ ├── GrpcAppointServer.java │ │ │ │ ├── GrpcProcess.java │ │ │ │ └── GrpcServerConfig.java │ │ │ └── service/ │ │ │ └── registry/ │ │ │ └── grpc/ │ │ │ ├── client/ │ │ │ │ └── GrpcServiceClient.java │ │ │ └── server/ │ │ │ ├── ClientMetaDataInterceptor.java │ │ │ ├── GrpcControlStreamService.java │ │ │ ├── GrpcServiceAppointServer.java │ │ │ ├── GrpcServiceClientile.java │ │ │ ├── GrpcServiceLifecycleService.java │ │ │ ├── GrpcServiceMetaService.java │ │ │ ├── GrpcSession.java │ │ │ ├── cs/ │ │ │ │ ├── ControlMessage.java │ │ │ │ ├── ControlMessageOrBuilder.java │ │ │ │ ├── ControlStreamGrpc.java │ │ │ │ └── ControlStreamOuterClass.java │ │ │ ├── iface/ │ │ │ │ ├── ServiceLifecycleImpl.java │ │ │ │ └── ServiceMetaManipulationIfaceImpl.java │ │ │ ├── lifecycle/ │ │ │ │ ├── BoolReply.java │ │ │ │ ├── BoolReplyOrBuilder.java │ │ │ │ ├── ClientIdRequest.java │ │ │ │ ├── ClientIdRequestOrBuilder.java │ │ │ │ ├── CountReply.java │ │ │ │ ├── CountReplyOrBuilder.java │ │ │ │ ├── CreateInstanceMetaRequest.java │ │ │ │ ├── CreateInstanceMetaRequestOrBuilder.java │ │ │ │ ├── EmptyReply.java │ │ │ │ ├── EmptyReplyOrBuilder.java │ │ │ │ ├── EmptyRequest.java │ │ │ │ ├── EmptyRequestOrBuilder.java │ │ │ │ ├── InstanceIdRequest.java │ │ │ │ ├── InstanceIdRequestOrBuilder.java │ │ │ │ ├── RegisterServiceReply.java │ │ │ │ ├── RegisterServiceReplyOrBuilder.java │ │ │ │ ├── RegisterServiceRequest.java │ │ │ │ ├── RegisterServiceRequestOrBuilder.java │ │ │ │ ├── ServiceIdRequest.java │ │ │ │ ├── ServiceIdRequestOrBuilder.java │ │ │ │ ├── ServiceLifecycleGrpc.java │ │ │ │ └── ServiceLifecycleProto.java │ │ │ └── meta/ │ │ │ ├── ClientIdRequest.java │ │ │ ├── ClientIdRequestOrBuilder.java │ │ │ ├── CreateNewServiceRequest.java │ │ │ ├── CreateNewServiceRequestOrBuilder.java │ │ │ ├── EvalRequest.java │ │ │ ├── EvalRequestOrBuilder.java │ │ │ ├── GuidRequest.java │ │ │ ├── GuidRequestOrBuilder.java │ │ │ ├── PathRequest.java │ │ │ ├── PathRequestOrBuilder.java │ │ │ ├── ServiceIdRequest.java │ │ │ ├── ServiceIdRequestOrBuilder.java │ │ │ ├── ServiceMetaDTO.java │ │ │ ├── ServiceMetaDTOListReply.java │ │ │ ├── ServiceMetaDTOListReplyOrBuilder.java │ │ │ ├── ServiceMetaDTOOrBuilder.java │ │ │ ├── ServiceMetaDTOReply.java │ │ │ ├── ServiceMetaDTOReplyOrBuilder.java │ │ │ ├── ServiceMetaGrpc.java │ │ │ ├── ServiceMetaProto.java │ │ │ ├── StringReply.java │ │ │ └── StringReplyOrBuilder.java │ │ └── proto/ │ │ ├── control_stream.proto │ │ ├── service_lifecycle.proto │ │ └── service_meta.proto │ ├── hydra-lib-thrift-sdk/ │ │ ├── pom.xml │ │ └── src/ │ │ ├── main/ │ │ │ ├── java/ │ │ │ │ └── com/ │ │ │ │ └── pinecone/ │ │ │ │ └── hydra/ │ │ │ │ └── thrift/ │ │ │ │ ├── GenericThriftServiceRegistry.java │ │ │ │ ├── MCConnectionArguments.java │ │ │ │ ├── SharedConnectionArguments.java │ │ │ │ ├── ThriftServiceRegistry.java │ │ │ │ ├── client/ │ │ │ │ │ ├── GenericMultiplexedThriftClient.java │ │ │ │ │ ├── GenericThriftClient.java │ │ │ │ │ ├── MultiplexedThriftClient.java │ │ │ │ │ └── ThriftClient.java │ │ │ │ ├── server/ │ │ │ │ │ ├── GenericThriftServer.java │ │ │ │ │ ├── MultiplexedServer.java │ │ │ │ │ ├── ServerConnectArguments.java │ │ │ │ │ ├── ServerConnectionArguments.java │ │ │ │ │ └── ThriftServer.java │ │ │ │ └── service/ │ │ │ │ ├── HelloWorldService.java │ │ │ │ └── impl/ │ │ │ │ └── HelloWorldServiceImpl.java │ │ │ └── resources/ │ │ │ └── thrift/ │ │ │ └── hellow.thrift │ │ └── test/ │ │ └── java/ │ │ ├── com/ │ │ │ └── thrift/ │ │ │ ├── TestThriftClient.java │ │ │ └── TestThriftService.java │ │ └── org/ │ │ └── example/ │ │ └── AppTest.java │ ├── hydra-lib-uofs-cache/ │ │ ├── pom.xml │ │ └── src/ │ │ ├── main/ │ │ │ └── java/ │ │ │ └── com/ │ │ │ └── pinecone/ │ │ │ └── hydra/ │ │ │ └── storage/ │ │ │ └── file/ │ │ │ └── UOFSCacheComponentor.java │ │ └── test/ │ │ └── java/ │ │ └── org/ │ │ └── example/ │ │ └── AppTest.java │ ├── hydra-message-broadcast/ │ │ ├── pom.xml │ │ └── src/ │ │ └── main/ │ │ └── java/ │ │ └── com/ │ │ └── pinecone/ │ │ └── hydra/ │ │ └── umb/ │ │ ├── UMBBytesDecoder.java │ │ ├── UMBClientException.java │ │ ├── UMBHead.java │ │ ├── UMBPHeadV1.java │ │ ├── UMBServiceException.java │ │ ├── UMCPackageMessageEncoder.java │ │ ├── UlfMBInformMessage.java │ │ ├── UlfPackageMessageEncoder.java │ │ ├── UlfPackageMessageHandler.java │ │ ├── broadcast/ │ │ │ ├── ArchUnidirectionalMCProtocol.java │ │ │ ├── BroadcastConsumer.java │ │ │ ├── BroadcastControlAgent.java │ │ │ ├── BroadcastControlConsumer.java │ │ │ ├── BroadcastControlNode.java │ │ │ ├── BroadcastControlProducer.java │ │ │ ├── BroadcastNode.java │ │ │ ├── BroadcastPollConsumer.java │ │ │ ├── BroadcastProducer.java │ │ │ ├── DistributedConsumer.java │ │ │ ├── GenericUNT.java │ │ │ ├── PollResult.java │ │ │ ├── PushConsumer.java │ │ │ ├── UMCBroadcastConsumer.java │ │ │ ├── UMCBroadcastNode.java │ │ │ ├── UMCBroadcastProducer.java │ │ │ ├── UNT.java │ │ │ ├── converter/ │ │ │ │ ├── GenericResultBytesConverter.java │ │ │ │ └── ResultBytesConverter.java │ │ │ └── proxy/ │ │ │ ├── GenericIfaceProxyFactory.java │ │ │ └── IfaceProxyFactory.java │ │ ├── kafka/ │ │ │ ├── KBroadcastPollConsumer.java │ │ │ ├── KBroadcastProducer.java │ │ │ ├── KClient.java │ │ │ ├── KConfig.java │ │ │ ├── KafkaClient.java │ │ │ ├── KafkaConfig.java │ │ │ ├── KafkaConstants.java │ │ │ ├── KafkaMedium.java │ │ │ ├── KafkaPollResult.java │ │ │ ├── KafkaReceiver.java │ │ │ ├── KafkaTransmit.java │ │ │ ├── UlfBroadcastPollConsumer.java │ │ │ ├── UlfBroadcastProducer.java │ │ │ ├── UlfKafkaClient.java │ │ │ ├── WolfKafkaConsumer.java │ │ │ ├── WolfKafkaProducer.java │ │ │ └── WolfMCKafkaClient.java │ │ ├── rabbit/ │ │ │ ├── RabbitMQClient.java │ │ │ └── RabbitMedium.java │ │ ├── rocket/ │ │ │ ├── ArchMQConsumer.java │ │ │ ├── RocketClient.java │ │ │ ├── RocketConfig.java │ │ │ ├── RocketConstants.java │ │ │ ├── RocketMQClient.java │ │ │ ├── RocketMQConfig.java │ │ │ ├── RocketMedium.java │ │ │ ├── RocketReceiver.java │ │ │ ├── RocketTransmit.java │ │ │ ├── UlfBroadcastProducer.java │ │ │ ├── UlfPushConsumer.java │ │ │ ├── UlfRocketClient.java │ │ │ ├── WolfBroadcastProducer.java │ │ │ ├── WolfMCRocketClient.java │ │ │ └── WolfPushConsumer.java │ │ └── wolf/ │ │ ├── ArchBroadcastControlAgent.java │ │ ├── ArchUlfBroadcastControlAgent.java │ │ ├── UlfBroadcastControlAgent.java │ │ ├── UlfBroadcastControlNode.java │ │ ├── UlfBroadcastControlProducer.java │ │ ├── WolfMCBClient.java │ │ ├── WolfMCBConsumer.java │ │ └── WolfMCBProducer.java │ ├── hydra-message-control/ │ │ ├── pom.xml │ │ └── src/ │ │ ├── main/ │ │ │ └── java/ │ │ │ └── com/ │ │ │ └── pinecone/ │ │ │ └── hydra/ │ │ │ ├── appoints/ │ │ │ │ └── AppointNodus.java │ │ │ ├── uma/ │ │ │ │ ├── ActingDuplexExpress.java │ │ │ │ ├── AppointClient.java │ │ │ │ ├── AppointNode.java │ │ │ │ ├── AppointServer.java │ │ │ │ ├── ArchAppointNode.java │ │ │ │ ├── ArchDuplexExpress.java │ │ │ │ ├── ArchUlfAppointNode.java │ │ │ │ ├── AsynMsgHandler.java │ │ │ │ ├── AsynReturnHandler.java │ │ │ │ ├── DuplexAppointClient.java │ │ │ │ ├── DuplexAppointNode.java │ │ │ │ ├── DuplexAppointServer.java │ │ │ │ ├── HuskyDuplexExpress.java │ │ │ │ ├── UlfAppointClient.java │ │ │ │ ├── UlfAppointNode.java │ │ │ │ ├── UlfAppointServer.java │ │ │ │ ├── UlfDuplexAppointClient.java │ │ │ │ ├── UlfDuplexAppointServer.java │ │ │ │ ├── pool/ │ │ │ │ │ └── GenericMultiClientChannelRegistry.java │ │ │ │ ├── proxy/ │ │ │ │ │ ├── GenericIfaceProxyFactory.java │ │ │ │ │ ├── GenericPassiveClientIfaceProxyFactory.java │ │ │ │ │ ├── IfaceProxyFactory.java │ │ │ │ │ └── PassiveClientIfaceProxyFactory.java │ │ │ │ └── wolf/ │ │ │ │ ├── WolfAppointClient.java │ │ │ │ ├── WolfAppointHelper.java │ │ │ │ ├── WolfAppointServer.java │ │ │ │ ├── WolvesAppointClient.java │ │ │ │ └── WolvesAppointServer.java │ │ │ ├── umc/ │ │ │ │ ├── io/ │ │ │ │ │ ├── ChannelInputStream.java │ │ │ │ │ ├── ChannelOutputStream.java │ │ │ │ │ ├── IOCounter.java │ │ │ │ │ └── IOLoadBalanceStrategy.java │ │ │ │ ├── msg/ │ │ │ │ │ ├── AbstractUMCHead.java │ │ │ │ │ ├── ArchBytesTransferMessage.java │ │ │ │ │ ├── ArchInformCMessage.java │ │ │ │ │ ├── ArchInformMessage.java │ │ │ │ │ ├── ArchStreamTransferMessage.java │ │ │ │ │ ├── ArchUMCMessage.java │ │ │ │ │ ├── ArchUMCProtocol.java │ │ │ │ │ ├── ArchUMCReceiver.java │ │ │ │ │ ├── ArchUMCTransmit.java │ │ │ │ │ ├── AsynChannelAllocator.java │ │ │ │ │ ├── AsyncMessenger.java │ │ │ │ │ ├── AsyncMessengerChannelControlBlock.java │ │ │ │ │ ├── AsyncMsgHandleAdapter.java │ │ │ │ │ ├── CascadeMessageNode.java │ │ │ │ │ ├── ChannelAllocateException.java │ │ │ │ │ ├── ChannelControlBlock.java │ │ │ │ │ ├── ChannelHandleException.java │ │ │ │ │ ├── ChannelPool.java │ │ │ │ │ ├── ChannelStatus.java │ │ │ │ │ ├── EMCBytesDecoder.java │ │ │ │ │ ├── EMCHead.java │ │ │ │ │ ├── ExtraEncode.java │ │ │ │ │ ├── FairChannelPool.java │ │ │ │ │ ├── GenericEMCBytesDecoder.java │ │ │ │ │ ├── IdleFirstBalanceStrategy.java │ │ │ │ │ ├── InformMessage.java │ │ │ │ │ ├── MappedChannelPool.java │ │ │ │ │ ├── Medium.java │ │ │ │ │ ├── MediumTerminationException.java │ │ │ │ │ ├── Message.java │ │ │ │ │ ├── MessageNode.java │ │ │ │ │ ├── MessageNodus.java │ │ │ │ │ ├── MessageStereotypes.java │ │ │ │ │ ├── Messagus.java │ │ │ │ │ ├── Messenger.java │ │ │ │ │ ├── MessengerChannelControlBlock.java │ │ │ │ │ ├── MsgNodeConfig.java │ │ │ │ │ ├── MsgProtocol.java │ │ │ │ │ ├── MultiClientChannelRegistry.java │ │ │ │ │ ├── Recipient.java │ │ │ │ │ ├── RecipientChannelControlBlock.java │ │ │ │ │ ├── RegisterChannelPool.java │ │ │ │ │ ├── Status.java │ │ │ │ │ ├── StreamTerminateException.java │ │ │ │ │ ├── SyncFairChannelPool.java │ │ │ │ │ ├── TransferMessage.java │ │ │ │ │ ├── UMCCHead.java │ │ │ │ │ ├── UMCCHeadV1.java │ │ │ │ │ ├── UMCChannel.java │ │ │ │ │ ├── UMCConstants.java │ │ │ │ │ ├── UMCException.java │ │ │ │ │ ├── UMCHead.java │ │ │ │ │ ├── UMCHeadV1.java │ │ │ │ │ ├── UMCMessage.java │ │ │ │ │ ├── UMCMethod.java │ │ │ │ │ ├── UMCProtocol.java │ │ │ │ │ ├── UMCReceiver.java │ │ │ │ │ ├── UMCServiceException.java │ │ │ │ │ ├── UMCTransmit.java │ │ │ │ │ ├── event/ │ │ │ │ │ │ ├── ChannelDataInterceptor.java │ │ │ │ │ │ ├── ChannelEventHandler.java │ │ │ │ │ │ └── ChannelInactiveHandler.java │ │ │ │ │ ├── extra/ │ │ │ │ │ │ ├── ExtraHeadCoder.java │ │ │ │ │ │ ├── ExtraHeadDecoder.java │ │ │ │ │ │ ├── ExtraHeadEncoder.java │ │ │ │ │ │ ├── ExtraHeadMarshalingException.java │ │ │ │ │ │ ├── GenericExtraHeadCoder.java │ │ │ │ │ │ ├── GenericExtraHeadDecoder.java │ │ │ │ │ │ └── GenericExtraHeadEncoder.java │ │ │ │ │ └── handler/ │ │ │ │ │ ├── ErrorMessageAudit.java │ │ │ │ │ ├── GenericErrorMessageAudit.java │ │ │ │ │ └── WrappedErrorMessageException.java │ │ │ │ ├── vita/ │ │ │ │ │ ├── HeartbeatControl.java │ │ │ │ │ └── HeartbeatFeedbackor.java │ │ │ │ └── wolf/ │ │ │ │ ├── ArchChannelControlBlock.java │ │ │ │ ├── ArchChannelPool.java │ │ │ │ ├── ArchUMCChannel.java │ │ │ │ ├── AsyncUlfMedium.java │ │ │ │ ├── ChannelUtils.java │ │ │ │ ├── GenericUMCByteMessageDecoder.java │ │ │ │ ├── InternalErrors.java │ │ │ │ ├── MCConnectionArguments.java │ │ │ │ ├── MCSecurityAuthentication.java │ │ │ │ ├── MCSecurityToken.java │ │ │ │ ├── NettyChannelControlBlock.java │ │ │ │ ├── NettyUMCChannel.java │ │ │ │ ├── SharedConnectionArguments.java │ │ │ │ ├── StandardRemoteUserAuthentication.java │ │ │ │ ├── UlfAsyncMsgHandleAdapter.java │ │ │ │ ├── UlfBytesTransferMessage.java │ │ │ │ ├── UlfChannel.java │ │ │ │ ├── UlfChannelStatus.java │ │ │ │ ├── UlfIOLoadBalanceStrategy.java │ │ │ │ ├── UlfIdleFirstBalanceStrategy.java │ │ │ │ ├── UlfInformMessage.java │ │ │ │ ├── UlfInstructMessage.java │ │ │ │ ├── UlfMCReceiver.java │ │ │ │ ├── UlfMCTransmit.java │ │ │ │ ├── UlfMessageNode.java │ │ │ │ ├── UlfMessageStereotypes.java │ │ │ │ ├── UlfStreamTransferMessage.java │ │ │ │ ├── UnsetUlfAsyncMsgHandleAdapter.java │ │ │ │ ├── WolfMCInitializationException.java │ │ │ │ ├── WolfMCNode.java │ │ │ │ ├── WolfMCServiceException.java │ │ │ │ ├── WolfMCStandardConstants.java │ │ │ │ ├── WolfNettyServgram.java │ │ │ │ ├── client/ │ │ │ │ │ ├── ArchAsyncMessenger.java │ │ │ │ │ ├── ClientConnectArguments.java │ │ │ │ │ ├── ClientConnectionArguments.java │ │ │ │ │ ├── MessengerNettyChannelControlBlock.java │ │ │ │ │ ├── ProactiveParallelFairChannelPool.java │ │ │ │ │ ├── ProactiveParallelFairSyncChannelPool.java │ │ │ │ │ ├── UlfAsyncMessengerChannelControlBlock.java │ │ │ │ │ ├── UlfClient.java │ │ │ │ │ └── WolfMCClient.java │ │ │ │ └── server/ │ │ │ │ ├── AbstractTimerTask.java │ │ │ │ ├── IdleChannelTimerTask.java │ │ │ │ ├── PassiveRegisterChannelPool.java │ │ │ │ ├── RecipientNettyChannelControlBlock.java │ │ │ │ ├── ServerConnectArguments.java │ │ │ │ ├── ServerConnectionArguments.java │ │ │ │ ├── UlfRecipientChannelControlBlock.java │ │ │ │ ├── UlfServer.java │ │ │ │ └── WolfMCServer.java │ │ │ └── umct/ │ │ │ ├── AddressMapping.java │ │ │ ├── ArchMessagelet.java │ │ │ ├── ArchMessagram.java │ │ │ ├── ArchMsgDeliver.java │ │ │ ├── ArchMsgExpress.java │ │ │ ├── ArchUMCConnection.java │ │ │ ├── DenialServiceException.java │ │ │ ├── DuplexExpress.java │ │ │ ├── GenericMessagramScanner.java │ │ │ ├── IlleagalResponseException.java │ │ │ ├── IntegratedMessagram.java │ │ │ ├── InvokeEntity.java │ │ │ ├── JSONLetMsgDeliver.java │ │ │ ├── MessageDeliver.java │ │ │ ├── MessageExpress.java │ │ │ ├── MessageHandler.java │ │ │ ├── MessageJunction.java │ │ │ ├── Messagelet.java │ │ │ ├── Messagram.java │ │ │ ├── MessagramScanner.java │ │ │ ├── ProtoletMsgDeliver.java │ │ │ ├── ServiceException.java │ │ │ ├── ServiceInternalException.java │ │ │ ├── UMCConnection.java │ │ │ ├── UMCTExpress.java │ │ │ ├── UMCTExpressHandler.java │ │ │ ├── UMCTNode.java │ │ │ ├── UlfConnection.java │ │ │ ├── UlfMessageHandler.java │ │ │ ├── WolfMCExpress.java │ │ │ ├── bind/ │ │ │ │ └── ArgParam.java │ │ │ ├── decipher/ │ │ │ │ ├── HeaderDecipher.java │ │ │ │ ├── JSONHeaderDecipher.java │ │ │ │ └── PrototypeDecipher.java │ │ │ ├── husky/ │ │ │ │ ├── AddressedEntity.java │ │ │ │ ├── ArchAddressedEntity.java │ │ │ │ ├── ArchRequestPackage.java │ │ │ │ ├── ArchResponsePackage.java │ │ │ │ ├── HuskyCTPConstants.java │ │ │ │ ├── HuskyServiceErrorMessages.java │ │ │ │ ├── Interceptor.java │ │ │ │ ├── MessagePackage.java │ │ │ │ ├── RequestPackage.java │ │ │ │ ├── ResponsePackage.java │ │ │ │ ├── compiler/ │ │ │ │ │ ├── ArchIfaceCompiler.java │ │ │ │ │ ├── ArchIfaceInspector.java │ │ │ │ │ ├── ArchProtoIfaceCompiler.java │ │ │ │ │ ├── BytecodeIfaceCompiler.java │ │ │ │ │ ├── ClassDigest.java │ │ │ │ │ ├── CompileException.java │ │ │ │ │ ├── CompilerEncoder.java │ │ │ │ │ ├── DigestIfaceCompiler.java │ │ │ │ │ ├── DynamicMethodPrototype.java │ │ │ │ │ ├── GenericClassDigest.java │ │ │ │ │ ├── GenericCompilerEncoder.java │ │ │ │ │ ├── GenericIfaceInspector.java │ │ │ │ │ ├── GenericIfaceMappingDigest.java │ │ │ │ │ ├── GenericIfaceParamsDigest.java │ │ │ │ │ ├── GenericMethodDigest.java │ │ │ │ │ ├── IfaceCompiler.java │ │ │ │ │ ├── IfaceInspector.java │ │ │ │ │ ├── IfaceMappingDigest.java │ │ │ │ │ ├── IfaceParamsDigest.java │ │ │ │ │ ├── InterfacialCompiler.java │ │ │ │ │ ├── MethodDigest.java │ │ │ │ │ ├── MethodPrototype.java │ │ │ │ │ ├── ProtoIfaceCompiler.java │ │ │ │ │ └── ProtoInterfacialCompiler.java │ │ │ │ ├── function/ │ │ │ │ │ ├── ArgumentRequest.java │ │ │ │ │ ├── FunctionMold.java │ │ │ │ │ ├── GenericArgumentRequest.java │ │ │ │ │ ├── GenericFunctionMold.java │ │ │ │ │ ├── GenericReturnResponse.java │ │ │ │ │ ├── MethodTemplates.java │ │ │ │ │ └── ReturnResponse.java │ │ │ │ ├── heartbeat/ │ │ │ │ │ ├── HeartbeatConstants.java │ │ │ │ │ ├── HuskyHeartbeatControl.java │ │ │ │ │ └── HuskyHeartbeatFeedbackor.java │ │ │ │ └── machinery/ │ │ │ │ ├── ArchRouteDispatcher.java │ │ │ │ ├── DigestContextMachinery.java │ │ │ │ ├── DigestMappingLoader.java │ │ │ │ ├── DigestTransformer.java │ │ │ │ ├── ExcludeDigestMappingFilters.java │ │ │ │ ├── HuskyContextMachinery.java │ │ │ │ ├── HuskyMappingLoader.java │ │ │ │ ├── HuskyMappingScopeSet.java │ │ │ │ ├── HuskyRouteDispatcher.java │ │ │ │ ├── HuskyRouteDispatcherFabricator.java │ │ │ │ ├── HuskyTransformer.java │ │ │ │ ├── MCTContextMachinery.java │ │ │ │ ├── MCTTransformer.java │ │ │ │ ├── MultiMappingLoader.java │ │ │ │ ├── PMCTContextMachinery.java │ │ │ │ ├── PMCTTransformer.java │ │ │ │ ├── ProtoRouteDispatcher.java │ │ │ │ └── RouteDispatcher.java │ │ │ ├── lets/ │ │ │ │ ├── MessageServiceScanner.java │ │ │ │ ├── MessageletScanner.java │ │ │ │ └── MsgService.java │ │ │ ├── mapping/ │ │ │ │ ├── ArchMappingInspector.java │ │ │ │ ├── BytecodeControllerInspector.java │ │ │ │ ├── ControllerInspector.java │ │ │ │ ├── GenericMappingDigest.java │ │ │ │ ├── GenericParamsDigest.java │ │ │ │ ├── InspectException.java │ │ │ │ ├── MappingDigest.java │ │ │ │ ├── MappingInspector.java │ │ │ │ ├── MethodDigestUtils.java │ │ │ │ └── ParamsDigest.java │ │ │ ├── proxy/ │ │ │ │ └── UMCTHub.java │ │ │ └── stereotype/ │ │ │ ├── Controller.java │ │ │ ├── Iface.java │ │ │ └── IfaceUtils.java │ │ └── test/ │ │ └── java/ │ │ └── com/ │ │ └── umc/ │ │ └── TestUMCC.java │ ├── hydra-service-control/ │ │ ├── pom.xml │ │ └── src/ │ │ └── main/ │ │ └── java/ │ │ └── com/ │ │ └── pinecone/ │ │ └── hydra/ │ │ └── service/ │ │ └── registry/ │ │ ├── ClientServiceRegisterException.java │ │ ├── ServiceControlException.java │ │ ├── ServiceControlRPCException.java │ │ ├── ServiceInstanceCreationException.java │ │ ├── ServiceValidationException.java │ │ ├── UniformService.java │ │ ├── WolfServiceInstance.java │ │ ├── appoint/ │ │ │ ├── ServiceAppointServer.java │ │ │ └── ServiceClientile.java │ │ ├── client/ │ │ │ ├── ArchServiceClient.java │ │ │ ├── HuskyServiceClient.java │ │ │ └── ServiceClient.java │ │ ├── constant/ │ │ │ ├── ServiceStatus.java │ │ │ └── ServiceVitalizationStatus.java │ │ ├── dto/ │ │ │ ├── ApplicationMetaDTO.java │ │ │ ├── RegisterServiceDTO.java │ │ │ └── ServiceMetaDTO.java │ │ ├── event/ │ │ │ ├── ServiceRegisterEvent.java │ │ │ └── ServiceRegisterEventHandler.java │ │ ├── server/ │ │ │ ├── ServiceEventHooker.java │ │ │ ├── ServiceLifecycleIface.java │ │ │ ├── ServiceLifecycleService.java │ │ │ ├── ServiceManager.java │ │ │ ├── ServiceMetaManipulationIface.java │ │ │ ├── ServiceMetaService.java │ │ │ ├── UniformServiceEventHooker.java │ │ │ └── UniformServiceManager.java │ │ └── ulf/ │ │ ├── HuskyServiceAppointServer.java │ │ ├── HuskyServiceClientile.java │ │ ├── ServiceLifecycleController.java │ │ └── ServiceMetaController.java │ ├── hydra-system-reign/ │ │ ├── pom.xml │ │ └── src/ │ │ └── main/ │ │ └── java/ │ │ └── com/ │ │ └── pinecone/ │ │ └── hydra/ │ │ └── reign/ │ │ └── UnixInstitutionalizedMetaImperiumPrivy.java │ ├── hydra-system-tritium/ │ │ ├── pom.xml │ │ └── src/ │ │ ├── main/ │ │ │ ├── java/ │ │ │ │ └── com/ │ │ │ │ └── pinecone/ │ │ │ │ └── tritium/ │ │ │ │ ├── ConfigConstants.java │ │ │ │ ├── MasterServgramOrchestrator.java │ │ │ │ ├── Tritium.java │ │ │ │ ├── ally/ │ │ │ │ │ ├── IndexableManager.java │ │ │ │ │ ├── messengers/ │ │ │ │ │ │ └── MessagersManager.java │ │ │ │ │ └── rdb/ │ │ │ │ │ ├── DruidDataSourceFactory.java │ │ │ │ │ ├── GenericIbatisClient.java │ │ │ │ │ ├── RDBManager.java │ │ │ │ │ └── UniformRDBClient.java │ │ │ │ ├── messagron/ │ │ │ │ │ ├── HeistMessage.java │ │ │ │ │ ├── Messageletson.java │ │ │ │ │ └── Messagron.java │ │ │ │ ├── system/ │ │ │ │ │ ├── BasicServer.java │ │ │ │ │ ├── ConfigScope.java │ │ │ │ │ ├── Hierarchy.java │ │ │ │ │ ├── InterWareDirector.java │ │ │ │ │ ├── KnittedMiddlewareDirector.java │ │ │ │ │ ├── MissionTerminateException.java │ │ │ │ │ ├── NomenclatureAllocator.java │ │ │ │ │ ├── ServersScope.java │ │ │ │ │ ├── StorageSystem.java │ │ │ │ │ ├── SystemDaemon.java │ │ │ │ │ ├── TritiumConfigScope.java │ │ │ │ │ └── TritiumSystem.java │ │ │ │ └── util/ │ │ │ │ └── ConfigHelper.java │ │ │ └── resources/ │ │ │ └── logback.xml │ │ └── test/ │ │ └── java/ │ │ └── com/ │ │ ├── major/ │ │ │ └── TestTritium.java │ │ ├── mc/ │ │ │ ├── JesusChrist.java │ │ │ ├── TestMCClient.java │ │ │ └── TestMCServer.java │ │ ├── protobuf/ │ │ │ ├── Bear.java │ │ │ ├── Beaver.java │ │ │ ├── Monkey.java │ │ │ ├── Parasite.java │ │ │ ├── Rabbit.java │ │ │ ├── Raccoon.java │ │ │ ├── RaccoonController.java │ │ │ ├── RaccoonKing.java │ │ │ ├── RedBeaver.java │ │ │ ├── RedRaccoon.java │ │ │ ├── Rpc.java │ │ │ ├── RpcRequest.java │ │ │ ├── RpcRequestOrBuilder.java │ │ │ ├── RpcResponse.java │ │ │ ├── RpcResponseOrBuilder.java │ │ │ ├── Slave.java │ │ │ ├── TestKafkaClient.java │ │ │ ├── TestProtobuf.java │ │ │ ├── TestRPCSystem.java │ │ │ ├── TestRocketClient.java │ │ │ ├── rpc.proto │ │ │ └── v3/ │ │ │ ├── Rpc.java │ │ │ ├── RpcRequest.java1 │ │ │ ├── RpcRequestOrBuilder.java │ │ │ ├── RpcResponse.java1 │ │ │ └── RpcResponseOrBuilder.java │ │ ├── springram/ │ │ │ └── TestSpringram.java │ │ └── utils/ │ │ ├── TestSchemeQuerier.java │ │ └── TestVFS.java │ └── pom.xml ├── LICENSE ├── Messenger/ │ ├── Messenger.iml │ ├── pom.xml │ └── src/ │ ├── main/ │ │ └── java/ │ │ └── com/ │ │ └── genius/ │ │ ├── App.java │ │ ├── common/ │ │ │ └── UlfUMC/ │ │ │ ├── CommonMessageBuilder.java │ │ │ ├── ErrorMessageBuilder.java │ │ │ ├── MessageBuilder.java │ │ │ ├── MessageFactory.java │ │ │ ├── SlaveMessageBuilder.java │ │ │ ├── UlfUMCBody.java │ │ │ ├── UlfUMCMessage.java │ │ │ ├── UlfUMCMessageException.java │ │ │ ├── UlfUMCMessageType.java │ │ │ └── UlfUMCProtocol.java │ │ ├── config/ │ │ │ └── MessageConverterConfig.java │ │ └── pool/ │ │ ├── FunctionNamePool.java │ │ └── MqPool.java │ └── test/ │ └── java/ │ └── com/ │ └── genius/ │ └── AppTest.java ├── Odin/ │ ├── odin-architecture/ │ │ ├── pom.xml │ │ └── src/ │ │ └── main/ │ │ └── java/ │ │ └── com/ │ │ └── walnut/ │ │ └── odin/ │ │ ├── atlas/ │ │ │ ├── advance/ │ │ │ │ ├── GraphAdvancer.java │ │ │ │ ├── GraphStratumAdvancer.java │ │ │ │ └── GraphStratumTape.java │ │ │ └── graph/ │ │ │ └── RuntimeAtlasInstrument.java │ │ ├── conduct/ │ │ │ ├── CollectiveTaskLegionary.java │ │ │ ├── CollectiveTaskRegiment.java │ │ │ ├── ProcessorDeployManager.java │ │ │ ├── RegimentException.java │ │ │ ├── entity/ │ │ │ │ ├── InstanceAtlasAdjacent.java │ │ │ │ ├── InstanceAtlasNode.java │ │ │ │ ├── InstanceEvent.java │ │ │ │ ├── InstanceExec.java │ │ │ │ ├── LaunchedContext.java │ │ │ │ ├── RegimentJoinRequest.java │ │ │ │ └── RegimentJoinResponse.java │ │ │ └── schedule/ │ │ │ ├── InstanceScheduleAllocator.java │ │ │ ├── InstanceScheduleImpetus.java │ │ │ ├── TaskSchedulePreparator.java │ │ │ ├── UniformTaskScheduler.java │ │ │ └── entity/ │ │ │ ├── ConcurrentQuota.java │ │ │ ├── DepartureChecklist.java │ │ │ └── ScheduleFittingContext.java │ │ ├── dispatch/ │ │ │ ├── ArchTaskExecutionI32Queue.java │ │ │ ├── ConsumeCompromisedPolice.java │ │ │ ├── DispatchStrategy.java │ │ │ ├── PipelineLaunchReport.java │ │ │ ├── QueueBadAllocatedException.java │ │ │ ├── TaskConsumeException.java │ │ │ ├── TaskDispatchException.java │ │ │ ├── TaskDispatcher.java │ │ │ ├── TaskExecutionProcessor.java │ │ │ ├── TaskExecutionQueue.java │ │ │ ├── TaskInstanceConsumer.java │ │ │ ├── TaskLaunchContext.java │ │ │ ├── TaskQueueMeta.java │ │ │ └── entity/ │ │ │ ├── ArchTaskQueueMeta.java │ │ │ ├── GenericTaskProcessorEntity.java │ │ │ ├── GenericTaskQueueEntity.java │ │ │ └── TaskProcessorEntity.java │ │ ├── proc/ │ │ │ ├── ProcessLifecycleExaminer.java │ │ │ ├── ProcessRemoteEventHandler.java │ │ │ ├── RemoteProcess.java │ │ │ ├── RemoteProcessLifecycleException.java │ │ │ ├── RemoteProcessManagerNode.java │ │ │ ├── RemoteProcessServiceException.java │ │ │ ├── RemoteProcessServiceRPCException.java │ │ │ ├── RemoteTerminationStatus.java │ │ │ ├── RemoteVitalizationStatus.java │ │ │ ├── client/ │ │ │ │ └── RemoteProcessManagerClient.java │ │ │ ├── entity/ │ │ │ │ ├── RemoteTerminationReport.java │ │ │ │ ├── RemoteVitalizationResponse.java │ │ │ │ ├── UProcessMirrorDTO.java │ │ │ │ └── UProcessRuntimeMeta.java │ │ │ └── server/ │ │ │ └── RemoteProcessManagerServer.java │ │ ├── system/ │ │ │ ├── RavenException.java │ │ │ ├── RavenRuntimeException.java │ │ │ └── TaskCentralControl.java │ │ └── task/ │ │ ├── CentralizedTaskInstrument.java │ │ ├── GenericRavenTaskConfig.java │ │ ├── RavenTask.java │ │ ├── RavenTaskConfig.java │ │ ├── RavenTaskConstants.java │ │ ├── RavenTaskInstance.java │ │ ├── dto/ │ │ │ └── CategoryTag.java │ │ ├── entity/ │ │ │ └── pyramid/ │ │ │ ├── Category.java │ │ │ ├── CategoryType.java │ │ │ └── TaskCategory.java │ │ ├── mapper/ │ │ │ ├── InstanceAtlasAdjacentMapper.java │ │ │ ├── InstanceAtlasNodeMapper.java │ │ │ ├── InstanceEventMapper.java │ │ │ ├── InstanceExecMapper.java │ │ │ └── OdinTaskMappingDriver.java │ │ ├── service/ │ │ │ └── CategoryService.java │ │ ├── source/ │ │ │ ├── CategoryMappingManipulator.java │ │ │ ├── CategoryTypeManipulator.java │ │ │ ├── RavenTaskMasterManipulator.java │ │ │ ├── ScheduleManipulator.java │ │ │ ├── TaskCategoryManipulator.java │ │ │ └── TaskProcessorManipulator.java │ │ ├── system/ │ │ │ └── TaskPathInvalidException.java │ │ └── troll/ │ │ ├── InstanceLaunchException.java │ │ ├── LaunchException.java │ │ ├── LaunchFeature.java │ │ └── TaskExecutionLauncher.java │ ├── odin-framework-atlas/ │ │ ├── pom.xml │ │ └── src/ │ │ └── main/ │ │ ├── java/ │ │ │ └── com/ │ │ │ └── walnut/ │ │ │ └── odin/ │ │ │ └── atlas/ │ │ │ ├── advance/ │ │ │ │ ├── GenericGraphStratumTape.java │ │ │ │ ├── GenericQueueEntity.java │ │ │ │ ├── GenericTapedBFSGraphAdvancer.java │ │ │ │ ├── QueueEntity.java │ │ │ │ ├── TapedBFSGraphStratumAdvancer.java │ │ │ │ └── strategy/ │ │ │ │ ├── AtlasPriorityProcessStrategy.java │ │ │ │ ├── GraphPriorityProcessStrategy.java │ │ │ │ ├── MegaInDegreeFirstStrategy.java │ │ │ │ └── PriorityProcessStrategy.java │ │ │ ├── flow/ │ │ │ │ ├── AnalyzeStage.java │ │ │ │ ├── ConductFlow.java │ │ │ │ ├── ConductStage.java │ │ │ │ ├── MarshallingStage.java │ │ │ │ └── OptimizationStage.java │ │ │ ├── graph/ │ │ │ │ ├── UniformRuntimeAtlas.java │ │ │ │ └── entity/ │ │ │ │ ├── TaskAtlasNode.java │ │ │ │ └── TaskGraphNode.java │ │ │ └── mapper/ │ │ │ ├── QueueStratumManipulator.java │ │ │ ├── QueueStratumMapper.java │ │ │ ├── RunAtlasMasterManipulator.java │ │ │ ├── RuntimeVGraphMapper.java │ │ │ ├── RuntimeVectorGraphPathCacheMapper.java │ │ │ └── TaskGraphManipulator.java │ │ └── resources/ │ │ └── mapper/ │ │ └── kernel/ │ │ └── task/ │ │ ├── InstanceAtlasAdjacentMapper.xml │ │ ├── InstanceAtlasNodeMapper.xml │ │ ├── InstanceEventMapper.xml │ │ ├── InstanceManipulator.xml │ │ ├── QueueStratumMapper.xml │ │ └── RuntimeVGraphMapper.xml │ ├── odin-framework-conduct/ │ │ ├── pom.xml │ │ └── src/ │ │ └── main/ │ │ └── java/ │ │ └── com/ │ │ └── walnut/ │ │ └── odin/ │ │ ├── conduct/ │ │ │ ├── ProcessorLifecycleController.java │ │ │ ├── ProcessorLifecycleIface.java │ │ │ ├── RavenCollectiveTaskLegionary.java │ │ │ ├── RavenCollectiveTaskRegiment.java │ │ │ ├── RavenProcessorDeployManager.java │ │ │ ├── dag/ │ │ │ │ ├── ConfigurableTaskGraphOrchestratorConfig.java │ │ │ │ ├── ExecuteCallBack.java │ │ │ │ ├── RavenTaskGraphOrchestrator.java │ │ │ │ ├── TaskExecuteCallBack.java │ │ │ │ ├── TaskExertium.java │ │ │ │ ├── TaskGraphOrchestrator.java │ │ │ │ ├── TaskGraphOrchestratorConfig.java │ │ │ │ └── TaskGraphOrchestratorConstants.java │ │ │ ├── entity/ │ │ │ │ ├── GenericInstanceAtlasAdjacent.java │ │ │ │ ├── GenericInstanceAtlasNode.java │ │ │ │ ├── GenericInstanceEvent.java │ │ │ │ └── GenericInstanceExec.java │ │ │ └── schedule/ │ │ │ ├── InstanceAtlasNodeManipular.java │ │ │ ├── RavenInstanceScheduleImpetus.java │ │ │ ├── RavenScheduleAllocator.java │ │ │ ├── RavenTaskSchedulePreparator.java │ │ │ ├── RavenTaskScheduler.java │ │ │ └── ScheduleCronHelper.java │ │ ├── dispatch/ │ │ │ ├── AdaptiveCapacityDispatchStrategy.java │ │ │ ├── DefaultPipelineLaunchReport.java │ │ │ ├── GenericI32TaskQueue.java │ │ │ ├── RavenTaskDispatcher.java │ │ │ └── RavenTaskExecutionProcessor.java │ │ └── task/ │ │ └── mapper/ │ │ └── TaskProcessorMapper.java │ ├── odin-framework-runtime/ │ │ ├── pom.xml │ │ └── src/ │ │ └── main/ │ │ └── java/ │ │ └── com/ │ │ └── walnut/ │ │ └── odin/ │ │ ├── proc/ │ │ │ ├── ArchRemoteProcessManagerNode.java │ │ │ ├── MediatedRemoteProcess.java │ │ │ ├── ProcessesUtils.java │ │ │ ├── RemoteProcessLifecycleExaminer.java │ │ │ ├── client/ │ │ │ │ ├── RPCRecallSysProcessEventHandler.java │ │ │ │ ├── RavenRemoteProcessManagerClient.java │ │ │ │ ├── ReactiveMasterProcessLifecycleController.java │ │ │ │ └── SlaveProcessLifecycleIface.java │ │ │ └── server/ │ │ │ ├── MasterProcessLifecycleIface.java │ │ │ ├── RavenRemoteProcessManagerServer.java │ │ │ └── ReactiveSlaveProcessLifecycleController.java │ │ └── task/ │ │ ├── RavenTaskInstrument.java │ │ ├── dto/ │ │ │ └── GenericCategoryTag.java │ │ ├── entity/ │ │ │ └── pyramid/ │ │ │ ├── ArchCategory.java │ │ │ ├── GenericCategoryType.java │ │ │ └── GenericTaskCategory.java │ │ ├── mapper/ │ │ │ ├── CategoryMappingMapper.java │ │ │ ├── CategoryTypeMapper.java │ │ │ └── TaskCategoryMapper.java │ │ ├── service/ │ │ │ └── RavenCategoryService.java │ │ └── troll/ │ │ ├── ArchRavenTask.java │ │ ├── ArchRavenTaskInstance.java │ │ ├── GenericRavenTask.java │ │ ├── GenericRavenTaskInstance.java │ │ ├── LaunchErrorCauses.java │ │ └── TrollTaskExecutionLauncher.java │ ├── odin-mapper-driver/ │ │ ├── pom.xml │ │ └── src/ │ │ └── main/ │ │ └── java/ │ │ └── com/ │ │ └── walnut/ │ │ └── odin/ │ │ ├── atlas/ │ │ │ └── mapper/ │ │ │ ├── ArchAtlasMappingDriver.java │ │ │ ├── GUID72TypeHandler.java │ │ │ ├── GUIDTypeHandler.java │ │ │ ├── OdinAtlasMappingDriver.java │ │ │ ├── OdinAtlasMasterGraphManipulatorImpl.java │ │ │ ├── OdinAtlasMasterManipulatorImpl.java │ │ │ └── UOITypeHandler.java │ │ └── task/ │ │ └── mapper/ │ │ ├── OdinUniformTaskMappingDriver.java │ │ ├── RavenTaskMasterManipulatorImpl.java │ │ └── ScheduleManipulatorImpl.java │ ├── odin-system/ │ │ ├── pom.xml │ │ └── src/ │ │ └── main/ │ │ └── java/ │ │ └── com/ │ │ └── walnut/ │ │ └── odin/ │ │ └── system/ │ │ └── Odin.java │ └── pom.xml ├── Pinecones/ │ ├── Jelly/ │ │ ├── pom.xml │ │ └── src/ │ │ ├── main/ │ │ │ └── java/ │ │ │ └── com/ │ │ │ └── pinecone/ │ │ │ └── slime/ │ │ │ └── jelly/ │ │ │ ├── map/ │ │ │ │ └── SS.java │ │ │ └── source/ │ │ │ ├── NamespacedKey.java │ │ │ ├── ds/ │ │ │ │ ├── dao/ │ │ │ │ │ ├── CannotAcquireLockException.java │ │ │ │ │ ├── CannotSerializeTransactionException.java │ │ │ │ │ ├── ConcurrencyFailureException.java │ │ │ │ │ ├── DataAccessException.java │ │ │ │ │ ├── DataAccessResourceFailureException.java │ │ │ │ │ ├── DataIntegrityViolationException.java │ │ │ │ │ ├── DeadlockLoserDataAccessException.java │ │ │ │ │ ├── DuplicateKeyException.java │ │ │ │ │ ├── InvalidDataAccessApiUsageException.java │ │ │ │ │ ├── InvalidDataAccessResourceUsageException.java │ │ │ │ │ ├── NonTransientDataAccessException.java │ │ │ │ │ ├── NonTransientDataAccessResourceException.java │ │ │ │ │ ├── PermissionDeniedDataAccessException.java │ │ │ │ │ ├── PersistenceExceptionTranslator.java │ │ │ │ │ ├── PessimisticLockingFailureException.java │ │ │ │ │ ├── QueryTimeoutException.java │ │ │ │ │ ├── RecoverableDataAccessException.java │ │ │ │ │ ├── TransientDataAccessException.java │ │ │ │ │ └── TransientDataAccessResourceException.java │ │ │ │ ├── jdbc/ │ │ │ │ │ ├── AbstractFallbackSQLExceptionTranslator.java │ │ │ │ │ ├── BadSqlGrammarException.java │ │ │ │ │ ├── CustomSQLErrorCodesTranslation.java │ │ │ │ │ ├── DatabaseMetaDataCallback.java │ │ │ │ │ ├── InvalidResultSetAccessException.java │ │ │ │ │ ├── MetaDataAccessException.java │ │ │ │ │ ├── SQLErrorCodeSQLExceptionTranslator.java │ │ │ │ │ ├── SQLErrorCodes.java │ │ │ │ │ ├── SQLErrorCodesFactory.java │ │ │ │ │ ├── SQLExceptionSubclassTranslator.java │ │ │ │ │ ├── SQLExceptionTranslator.java │ │ │ │ │ ├── SQLStateSQLExceptionTranslator.java │ │ │ │ │ ├── TransientDataAccessException.java │ │ │ │ │ ├── TransientDataAccessResourceException.java │ │ │ │ │ ├── UncategorizedDataAccessException.java │ │ │ │ │ └── UncategorizedSQLException.java │ │ │ │ └── transaction/ │ │ │ │ ├── PlatformTransactionManager.java │ │ │ │ ├── ResourceHolder.java │ │ │ │ ├── ResourceHolderSupport.java │ │ │ │ ├── ResourceTransactionManager.java │ │ │ │ ├── SavepointManager.java │ │ │ │ ├── StaticTransactionDefinition.java │ │ │ │ ├── TransactionDefinition.java │ │ │ │ ├── TransactionException.java │ │ │ │ ├── TransactionExecution.java │ │ │ │ ├── TransactionManager.java │ │ │ │ ├── TransactionStatus.java │ │ │ │ ├── TransactionSynchronization.java │ │ │ │ ├── TransactionSynchronizationAdapter.java │ │ │ │ ├── TransactionSynchronizationManager.java │ │ │ │ ├── TransactionSynchronizationUtils.java │ │ │ │ └── TransactionTimedOutException.java │ │ │ ├── ibatis/ │ │ │ │ ├── ArchDynamicQuerierResultHandler.java │ │ │ │ ├── DynamicQuerierEntityResultHandler.java │ │ │ │ ├── DynamicQuerierMappedResultHandler.java │ │ │ │ ├── DynamicQuerierSqlBuilder.java │ │ │ │ ├── GenericMybatisQuerierDataManipulator.java │ │ │ │ ├── IbatisClient.java │ │ │ │ ├── IbatisDAOScanner.java │ │ │ │ ├── IbatisDataAccessObject.java │ │ │ │ ├── IbatisManipulatorProxyMapperFactory.java │ │ │ │ ├── IbatisXMLResourceScanner.java │ │ │ │ ├── ProxySessionMapperPool.java │ │ │ │ ├── SoloSessionMapperPool.java │ │ │ │ └── proxy/ │ │ │ │ ├── MyBatisExceptionTranslator.java │ │ │ │ ├── MyBatisSystemException.java │ │ │ │ ├── SqlSessionHolder.java │ │ │ │ ├── SqlSessionTemplate.java │ │ │ │ └── SqlSessionUtils.java │ │ │ ├── memcached/ │ │ │ │ ├── GenericMemcachedManipulator.java │ │ │ │ └── MemcachedManipulator.java │ │ │ └── redis/ │ │ │ ├── GenericRedisHashManipulator.java │ │ │ ├── GenericRedisMasterManipulator.java │ │ │ ├── IteratorSourceAdapter.java │ │ │ ├── RedisEntryIterator.java │ │ │ ├── RedisIterator.java │ │ │ └── RedisKeysIterator.java │ │ └── test/ │ │ └── java/ │ │ └── com/ │ │ └── TestJelly.java │ ├── Pinecone/ │ │ ├── pom.xml │ │ └── src/ │ │ ├── main/ │ │ │ └── java/ │ │ │ └── com/ │ │ │ └── pinecone/ │ │ │ ├── PineTrial.java │ │ │ ├── Pinecone.java │ │ │ └── framework/ │ │ │ ├── lang/ │ │ │ │ ├── NamedInheritableThreadLocal.java │ │ │ │ ├── NamedThreadLocal.java │ │ │ │ └── field/ │ │ │ │ ├── DataStructureEntity.java │ │ │ │ ├── FieldEntity.java │ │ │ │ ├── GenericFieldEntity.java │ │ │ │ ├── GenericStructure.java │ │ │ │ └── SegmentEntity.java │ │ │ ├── system/ │ │ │ │ ├── ApoptosisRejectSignalException.java │ │ │ │ ├── AssertionRuntimeException.java │ │ │ │ ├── AsynSystem.java │ │ │ │ ├── CascadeSystem.java │ │ │ │ ├── ConformitySystem.java │ │ │ │ ├── ErrorStrings.java │ │ │ │ ├── Experimental.java │ │ │ │ ├── Framework.java │ │ │ │ ├── GenericMasterTaskManager.java │ │ │ │ ├── InstantKillError.java │ │ │ │ ├── IntegratedSubsystem.java │ │ │ │ ├── IrrationalProvokedException.java │ │ │ │ ├── IrrationalProvokedType.java │ │ │ │ ├── ModularizedSubsystem.java │ │ │ │ ├── NestedCheckedException.java │ │ │ │ ├── NestedExceptionUtils.java │ │ │ │ ├── NestedRuntimeException.java │ │ │ │ ├── NoSuchProviderException.java │ │ │ │ ├── Noexcept.java │ │ │ │ ├── NonNull.java │ │ │ │ ├── NotImplementedException.java │ │ │ │ ├── Nullable.java │ │ │ │ ├── ParseException.java │ │ │ │ ├── PieceworkManager.java │ │ │ │ ├── PineRuntimeException.java │ │ │ │ ├── Pinecore.java │ │ │ │ ├── PrimarySystem.java │ │ │ │ ├── ProvokeHandleException.java │ │ │ │ ├── ProxyProvokeHandleException.java │ │ │ │ ├── RedirectRuntimeException.java │ │ │ │ ├── RestartSignalException.java │ │ │ │ ├── RuntimeConstructionException.java │ │ │ │ ├── RuntimeInstantiationException.java │ │ │ │ ├── RuntimeSystem.java │ │ │ │ ├── Subsystem.java │ │ │ │ ├── SynergicSystem.java │ │ │ │ ├── Unsafe.java │ │ │ │ ├── aop/ │ │ │ │ │ ├── InfrastructureProxy.java │ │ │ │ │ ├── RawTargetAccess.java │ │ │ │ │ └── ScopedObject.java │ │ │ │ ├── architecture/ │ │ │ │ │ ├── ArchCascadeComponent.java │ │ │ │ │ ├── ArchCascadeComponentManager.java │ │ │ │ │ ├── ArchComponent.java │ │ │ │ │ ├── ArchComponentManager.java │ │ │ │ │ ├── CascadeComponent.java │ │ │ │ │ ├── CascadeComponentManager.java │ │ │ │ │ ├── Component.java │ │ │ │ │ ├── ComponentManager.java │ │ │ │ │ ├── SystemComponent.java │ │ │ │ │ └── SystemComponentManager.java │ │ │ │ ├── construction/ │ │ │ │ │ ├── DynamicInstancePool.java │ │ │ │ │ ├── DynamicStructure.java │ │ │ │ │ ├── GenericDynamicInstancePool.java │ │ │ │ │ ├── GenericStructureDefinition.java │ │ │ │ │ ├── InstanceDispenser.java │ │ │ │ │ ├── InstanceManufacturer.java │ │ │ │ │ ├── InstancePool.java │ │ │ │ │ ├── ObjectBasicTraits.java │ │ │ │ │ ├── ObjectTraits.java │ │ │ │ │ ├── Postpone.java │ │ │ │ │ ├── ReuseCycle.java │ │ │ │ │ ├── Structure.java │ │ │ │ │ ├── StructureDefinition.java │ │ │ │ │ ├── StructureInstanceDispenser.java │ │ │ │ │ ├── Structures.java │ │ │ │ │ ├── UnifyCentralInstanceDispenser.java │ │ │ │ │ └── UnifyStructureInjector.java │ │ │ │ ├── executum/ │ │ │ │ │ ├── ArchExecutum.java │ │ │ │ │ ├── ArchProcessum.java │ │ │ │ │ ├── ArchThreadum.java │ │ │ │ │ ├── Chronum.java │ │ │ │ │ ├── EventedTaskManager.java │ │ │ │ │ ├── ExclusiveProcessum.java │ │ │ │ │ ├── ExecutableSummoner.java │ │ │ │ │ ├── Executum.java │ │ │ │ │ ├── JobCompromisedException.java │ │ │ │ │ ├── LifeDaemon.java │ │ │ │ │ ├── Lifecycle.java │ │ │ │ │ ├── Processum.java │ │ │ │ │ ├── StageCompromisedException.java │ │ │ │ │ ├── Systema.java │ │ │ │ │ ├── Systemum.java │ │ │ │ │ ├── TaskCompromisedException.java │ │ │ │ │ ├── TaskManager.java │ │ │ │ │ └── VitalResource.java │ │ │ │ ├── functions/ │ │ │ │ │ ├── ChosenDispatcher.java │ │ │ │ │ ├── Executable.java │ │ │ │ │ ├── Executor.java │ │ │ │ │ ├── Function.java │ │ │ │ │ ├── FunctionTraits.java │ │ │ │ │ ├── Invokable.java │ │ │ │ │ ├── Invoker.java │ │ │ │ │ ├── LinearDispatcher.java │ │ │ │ │ ├── SteerableSegment.java │ │ │ │ │ └── SystemInvoker.java │ │ │ │ ├── homotype/ │ │ │ │ │ ├── Assimilable.java │ │ │ │ │ ├── HomoInjector.java │ │ │ │ │ ├── Homotypic.java │ │ │ │ │ ├── Injector.java │ │ │ │ │ └── StereotypicInjector.java │ │ │ │ ├── prototype/ │ │ │ │ │ ├── Ally.java │ │ │ │ │ ├── Factory.java │ │ │ │ │ ├── FamilyContext.java │ │ │ │ │ ├── MapStructuresEvaluator.java │ │ │ │ │ ├── ObjectiveArray.java │ │ │ │ │ ├── ObjectiveBean.java │ │ │ │ │ ├── ObjectiveClass.java │ │ │ │ │ ├── ObjectiveEvaluator.java │ │ │ │ │ ├── ObjectiveList.java │ │ │ │ │ ├── ObjectiveMap.java │ │ │ │ │ ├── Objectom.java │ │ │ │ │ ├── OverridableFamily.java │ │ │ │ │ ├── PineUnit.java │ │ │ │ │ ├── Pinenut.java │ │ │ │ │ ├── PinenutTraits.java │ │ │ │ │ ├── Prototype.java │ │ │ │ │ ├── Strategy.java │ │ │ │ │ ├── Summoner.java │ │ │ │ │ └── TypeIndex.java │ │ │ │ ├── regime/ │ │ │ │ │ ├── Automatus.java │ │ │ │ │ ├── Censorate.java │ │ │ │ │ ├── Examiner.java │ │ │ │ │ ├── Executioner.java │ │ │ │ │ ├── Instrument.java │ │ │ │ │ ├── Orchestrator.java │ │ │ │ │ ├── Regiment.java │ │ │ │ │ ├── Supervisor.java │ │ │ │ │ ├── Tracker.java │ │ │ │ │ ├── Volition.java │ │ │ │ │ └── arch/ │ │ │ │ │ ├── Controllor.java │ │ │ │ │ ├── Director.java │ │ │ │ │ ├── Dominator.java │ │ │ │ │ ├── Dominus.java │ │ │ │ │ ├── Lord.java │ │ │ │ │ └── Manager.java │ │ │ │ ├── regimentation/ │ │ │ │ │ ├── CascadeNodus.java │ │ │ │ │ ├── Nodus.java │ │ │ │ │ ├── UniformCascadeNodus.java │ │ │ │ │ └── UniformNodus.java │ │ │ │ └── stereotype/ │ │ │ │ ├── HungarianNotation.java │ │ │ │ └── JavaBeans.java │ │ │ ├── unit/ │ │ │ │ ├── AbstractMap.java │ │ │ │ ├── AbstractMultiValueMap.java │ │ │ │ ├── BidLinkedEntry.java │ │ │ │ ├── BitSet64.java │ │ │ │ ├── ConcurrentReferenceHashMap.java │ │ │ │ ├── Dictionary.java │ │ │ │ ├── Dictium.java │ │ │ │ ├── DummyMap.java │ │ │ │ ├── KeyValue.java │ │ │ │ ├── LinkedCaseInsensitiveMap.java │ │ │ │ ├── LinkedMultiValueMap.java │ │ │ │ ├── LinkedTreeMap.java │ │ │ │ ├── LinkedTreeMapList.java │ │ │ │ ├── LinkedTreeSet.java │ │ │ │ ├── ListDictium.java │ │ │ │ ├── ListedSortedMap.java │ │ │ │ ├── MapDictium.java │ │ │ │ ├── Mapnut.java │ │ │ │ ├── MultiScopeMap.java │ │ │ │ ├── MultiScopeMaptron.java │ │ │ │ ├── MultiValueMap.java │ │ │ │ ├── MultiValueMapper.java │ │ │ │ ├── MultiValueMaptron.java │ │ │ │ ├── PrecedeMultiMaptron.java │ │ │ │ ├── PrecedeMultiScopeMap.java │ │ │ │ ├── ScopeMap.java │ │ │ │ ├── ScopeTrees.java │ │ │ │ ├── SharedList.java │ │ │ │ ├── SingletonSupplier.java │ │ │ │ ├── TreeMap.java │ │ │ │ ├── UniScopeMap.java │ │ │ │ ├── UniScopeMaptron.java │ │ │ │ ├── Units.java │ │ │ │ ├── affinity/ │ │ │ │ │ ├── DataSharer.java │ │ │ │ │ ├── GenericObjectomSharer.java │ │ │ │ │ ├── ObjectOverrider.java │ │ │ │ │ └── RecursiveUnitOverrider.java │ │ │ │ ├── distinct/ │ │ │ │ │ ├── ArchBloomDistinctAudit.java │ │ │ │ │ ├── DistinctAudit.java │ │ │ │ │ ├── DistinctType.java │ │ │ │ │ ├── GenericDistinctAudit.java │ │ │ │ │ ├── GenericPrototypeDistinctAudit.java │ │ │ │ │ ├── MegaBloomDistinctAudit.java │ │ │ │ │ ├── MegaMergeDistinctAudit.java │ │ │ │ │ └── MegaPrototypeBloomDistinctAudit.java │ │ │ │ ├── multi/ │ │ │ │ │ ├── MultiCollectionMap.java │ │ │ │ │ ├── MultiCollectionMaptron.java │ │ │ │ │ ├── MultiCollectionProxyMap.java │ │ │ │ │ ├── MultiHashSetMaptron.java │ │ │ │ │ ├── MultiListMaptron.java │ │ │ │ │ ├── MultiSetMap.java │ │ │ │ │ └── MultiSetMaptron.java │ │ │ │ ├── tabulate/ │ │ │ │ │ ├── CollectedEntryDecoder.java │ │ │ │ │ ├── CollectedEntryEncoder.java │ │ │ │ │ ├── FamilyEntryNameEncoder.java │ │ │ │ │ ├── FamilyIterator.java │ │ │ │ │ ├── GenericCollectedEntryDecoder.java │ │ │ │ │ ├── GenericCollectedEntryEncoder.java │ │ │ │ │ ├── GenericNamespaceFamilyEntryNameEncoder.java │ │ │ │ │ ├── RecursiveEntryIterator.java │ │ │ │ │ ├── RecursiveFamilyIterator.java │ │ │ │ │ ├── TypedNamespaceFamilyEntryNameEncoder.java │ │ │ │ │ └── UnitFamilyNode.java │ │ │ │ ├── top/ │ │ │ │ │ ├── HeapTopper.java │ │ │ │ │ ├── LinkedMultiTreeToptron.java │ │ │ │ │ ├── LinkedTreeToptron.java │ │ │ │ │ ├── MultiToptronValueAdapter.java │ │ │ │ │ ├── MultiTreeToptron.java │ │ │ │ │ ├── TopmostSelector.java │ │ │ │ │ ├── Topper.java │ │ │ │ │ ├── Toptron.java │ │ │ │ │ ├── ToptronMap.java │ │ │ │ │ ├── ToptronMultiMap.java │ │ │ │ │ └── TreeToptron.java │ │ │ │ └── trie/ │ │ │ │ ├── AbstractTrieMap.java │ │ │ │ ├── ArchTrieNode.java │ │ │ │ ├── DirectoryNode.java │ │ │ │ ├── GenericDirectoryNode.java │ │ │ │ ├── GenericReparseNode.java │ │ │ │ ├── GenericValueNode.java │ │ │ │ ├── IllegalOperationException.java │ │ │ │ ├── ReparseNode.java │ │ │ │ ├── SeparatedSegmentor.java │ │ │ │ ├── TrieMap.java │ │ │ │ ├── TrieNode.java │ │ │ │ ├── TrieSegmentor.java │ │ │ │ ├── UniTrieMaptron.java │ │ │ │ └── ValueNode.java │ │ │ └── util/ │ │ │ ├── Assert.java │ │ │ ├── Bits.java │ │ │ ├── Bytes.java │ │ │ ├── CharactersUtils.java │ │ │ ├── ClassUtils.java │ │ │ ├── CollectionUtils.java │ │ │ ├── CursorParser.java │ │ │ ├── Debug.java │ │ │ ├── GeneralStrings.java │ │ │ ├── OSIdentifier.java │ │ │ ├── ObjectUtils.java │ │ │ ├── PatternMatchUtils.java │ │ │ ├── Randomium.java │ │ │ ├── ReflectionUtils.java │ │ │ ├── StringTraits.java │ │ │ ├── StringUtils.java │ │ │ ├── SuperConvert.java │ │ │ ├── SupplierUtils.java │ │ │ ├── UnitHelper.java │ │ │ ├── comparator/ │ │ │ │ ├── CompoundComparator.java │ │ │ │ ├── InvertibleComparator.java │ │ │ │ ├── OrderComparator.java │ │ │ │ ├── Ordered.java │ │ │ │ └── PriorityOrdered.java │ │ │ ├── config/ │ │ │ │ ├── Config.java │ │ │ │ ├── Configson.java │ │ │ │ ├── GenericStartupCommandParser.java │ │ │ │ ├── JSONConfig.java │ │ │ │ ├── JSONSystemConfig.java │ │ │ │ ├── MappedConfig.java │ │ │ │ ├── OverridableConfig.java │ │ │ │ ├── PatriarchalConfig.java │ │ │ │ ├── StartupCommandParser.java │ │ │ │ ├── SysConfigson.java │ │ │ │ └── SystemConfig.java │ │ │ ├── datetime/ │ │ │ │ ├── DatePattern.java │ │ │ │ ├── GenericMultiFormDateTimeAudit.java │ │ │ │ ├── StorageDate.java │ │ │ │ ├── StorageDateTime.java │ │ │ │ ├── StorageTime.java │ │ │ │ ├── UniformDateTimeAudit.java │ │ │ │ └── compact/ │ │ │ │ ├── CompactTimeUnit.java │ │ │ │ ├── CompactTimeUnit32.java │ │ │ │ ├── CompactTimestamp.java │ │ │ │ └── CompactTimestamp32.java │ │ │ ├── id/ │ │ │ │ ├── BytesID.java │ │ │ │ ├── GUID.java │ │ │ │ ├── GuidAllocator.java │ │ │ │ ├── GuidGenerateException.java │ │ │ │ ├── Identification.java │ │ │ │ ├── IllegalIdentificationException.java │ │ │ │ ├── Int32ID.java │ │ │ │ ├── Int64ID.java │ │ │ │ ├── NameStringID.java │ │ │ │ ├── NumericID.java │ │ │ │ └── StringID.java │ │ │ ├── io/ │ │ │ │ ├── FileIterator.java │ │ │ │ ├── FileNamePathIterator.java │ │ │ │ ├── FileUtils.java │ │ │ │ ├── PathItemIterator.java │ │ │ │ ├── PathIterator.java │ │ │ │ ├── Tracer.java │ │ │ │ └── Tracerson.java │ │ │ ├── json/ │ │ │ │ ├── ArchCursorParser.java │ │ │ │ ├── ArchJSONArray.java │ │ │ │ ├── ArchJSONObject.java │ │ │ │ ├── CustomizableJSONCursorParser.java │ │ │ │ ├── Dictson.java │ │ │ │ ├── GenericJSONEncoder.java │ │ │ │ ├── GenericJSONMarshal.java │ │ │ │ ├── JPlus.java │ │ │ │ ├── JPlusContext.java │ │ │ │ ├── JPlusCursorParser.java │ │ │ │ ├── JSON.java │ │ │ │ ├── JSONArray.java │ │ │ │ ├── JSONArrayDecoder.java │ │ │ │ ├── JSONArraytron.java │ │ │ │ ├── JSONCompiler.java │ │ │ │ ├── JSONCompilerException.java │ │ │ │ ├── JSONCursorParser.java │ │ │ │ ├── JSONDecoder.java │ │ │ │ ├── JSONDecompiler.java │ │ │ │ ├── JSONDictium.java │ │ │ │ ├── JSONEncoder.java │ │ │ │ ├── JSONException.java │ │ │ │ ├── JSONMaptron.java │ │ │ │ ├── JSONMarshal.java │ │ │ │ ├── JSONMarshalMode.java │ │ │ │ ├── JSONObject.java │ │ │ │ ├── JSONObjectDecoder.java │ │ │ │ ├── JSONParseException.java │ │ │ │ ├── JSONParserRedirectException.java │ │ │ │ ├── JSONString.java │ │ │ │ ├── JSONUtils.java │ │ │ │ ├── ObjectJSONCursorUnmarshal.java │ │ │ │ ├── TypeContext.java │ │ │ │ ├── TypeReference.java │ │ │ │ ├── binary/ │ │ │ │ │ ├── BsonTraits.java │ │ │ │ │ └── Bsonut.java │ │ │ │ ├── handler/ │ │ │ │ │ ├── EncodeHandlerRegistry.java │ │ │ │ │ ├── GenericEncodeHandlerRegistry.java │ │ │ │ │ └── JSONObjectEncodeHandler.java │ │ │ │ └── homotype/ │ │ │ │ ├── AnnotatedJSONInjector.java │ │ │ │ ├── AnnotatedObjectInjector.java │ │ │ │ ├── ArchBeanColonist.java │ │ │ │ ├── BeanColonist.java │ │ │ │ ├── BeanJSONEncoder.java │ │ │ │ ├── BeanMapDecoder.java │ │ │ │ ├── DirectBeanColonist.java │ │ │ │ ├── DirectJSONInjector.java │ │ │ │ ├── DirectObjectInjector.java │ │ │ │ ├── GenericBeanJSONEncoder.java │ │ │ │ ├── GenericBeanMapDecoder.java │ │ │ │ ├── GenericStructJSONDecoder.java │ │ │ │ ├── GenericStructJSONEncoder.java │ │ │ │ ├── JSONGet.java │ │ │ │ ├── JSONInjector.java │ │ │ │ ├── MapStructure.java │ │ │ │ ├── ObjectInjector.java │ │ │ │ ├── StructJSONDecoder.java │ │ │ │ ├── StructJSONEncoder.java │ │ │ │ └── WrappedBeanColonist.java │ │ │ ├── lang/ │ │ │ │ ├── ArchClassScopeLoader.java │ │ │ │ ├── ArchClassScopeSet.java │ │ │ │ ├── ArchDynamicFactory.java │ │ │ │ ├── ArchMultiProtocolNamespaceFetcher.java │ │ │ │ ├── ClassCandidateScanner.java │ │ │ │ ├── ClassFilter.java │ │ │ │ ├── ClassNameFetcher.java │ │ │ │ ├── ClassScanner.java │ │ │ │ ├── ClassScope.java │ │ │ │ ├── ClassScopeLoader.java │ │ │ │ ├── ClassScopeNSProtocolIteratorsFactory.java │ │ │ │ ├── DynamicFactory.java │ │ │ │ ├── FileClassCollectorAdapter.java │ │ │ │ ├── FilePackageCollectorAdapter.java │ │ │ │ ├── GenericClassScopeSet.java │ │ │ │ ├── GenericDynamicFactory.java │ │ │ │ ├── GenericScopeNSProtocolIteratorsFactory.java │ │ │ │ ├── InnerMetadataReader.java │ │ │ │ ├── JarClassCollectorAdapter.java │ │ │ │ ├── JarPackageCollectorAdapter.java │ │ │ │ ├── JarUtils.java │ │ │ │ ├── LazyScopedPackage.java │ │ │ │ ├── MetadataReader.java │ │ │ │ ├── MultiClassScopeLoader.java │ │ │ │ ├── NSProtocolIteratorsFactoryAdapter.java │ │ │ │ ├── NamespaceCollector.java │ │ │ │ ├── NamespaceIteratorPair.java │ │ │ │ ├── ObjectCandidateScanner.java │ │ │ │ ├── ObjectScanner.java │ │ │ │ ├── PackageNameFetcher.java │ │ │ │ ├── PathNamespaceCollectum.java │ │ │ │ ├── ScopedPackage.java │ │ │ │ ├── TypeFilter.java │ │ │ │ └── iterator/ │ │ │ │ ├── ArchJarEntryIterator.java │ │ │ │ ├── DirectoryFileIterator.java │ │ │ │ ├── DirectoryPackageIterator.java │ │ │ │ ├── JarEntryIterator.java │ │ │ │ ├── JarFileIterator.java │ │ │ │ ├── JarPackageIterator.java │ │ │ │ └── NamespaceIterator.java │ │ │ ├── lock/ │ │ │ │ ├── ReentrantReadWriteSpinLock.java │ │ │ │ ├── ReentrantSpinLock.java │ │ │ │ └── SpinLock.java │ │ │ ├── math/ │ │ │ │ ├── BigNumberMath.java │ │ │ │ ├── BigNumberMathAchieve.java │ │ │ │ ├── PrecisionHolder.java │ │ │ │ └── Vectorizer.java │ │ │ ├── name/ │ │ │ │ ├── ArchName.java │ │ │ │ ├── ArchNamespaceNode.java │ │ │ │ ├── FixScopeName.java │ │ │ │ ├── GenericMultiNamespace.java │ │ │ │ ├── GenericNamespaceParser.java │ │ │ │ ├── MultiNamespace.java │ │ │ │ ├── MultiScopeName.java │ │ │ │ ├── Name.java │ │ │ │ ├── Namespace.java │ │ │ │ ├── NamespaceParser.java │ │ │ │ ├── ScopeName.java │ │ │ │ ├── UniNamespace.java │ │ │ │ └── path/ │ │ │ │ ├── BasicPathResolver.java │ │ │ │ └── PathResolver.java │ │ │ ├── rdb/ │ │ │ │ ├── ArchRDBExecutor.java │ │ │ │ ├── DirectResultSession.java │ │ │ │ ├── MappedExecutor.java │ │ │ │ ├── MappedSQLSplicer.java │ │ │ │ ├── RDBHost.java │ │ │ │ ├── ResultSession.java │ │ │ │ ├── SQLSplicer.java │ │ │ │ └── SQLStrings.java │ │ │ ├── template/ │ │ │ │ ├── TemplateCursorParser.java │ │ │ │ ├── TemplateParser.java │ │ │ │ ├── UTRAlmondProvider.java │ │ │ │ └── UniformTemplateRenderer.java │ │ │ └── uoi/ │ │ │ ├── GenericUniformObjectLoaderFactory.java │ │ │ ├── LocalUOIJavaClassProvider.java │ │ │ ├── UOI.java │ │ │ ├── UniformObjectLoader.java │ │ │ └── UniformObjectLoaderFactory.java │ │ └── test/ │ │ └── java/ │ │ └── com/ │ │ ├── system/ │ │ │ ├── SimpleCascadeComponentManager.java │ │ │ └── TestComponent.java │ │ ├── unit/ │ │ │ ├── JavaGenericTests.java │ │ │ ├── TestFileIteratorAndDistinct.java │ │ │ ├── TestMultiValueMap.java │ │ │ └── TestUnits.java │ │ └── util/ │ │ ├── TestCompactTimestamp.java │ │ ├── TestDateTime.java │ │ ├── TestJSONConfig.java │ │ ├── TestNamespace.java │ │ ├── TestParser.java │ │ ├── TestRRWSLock.java │ │ ├── TestTemplate.java │ │ ├── inc.jplus │ │ └── json/ │ │ ├── Parasite.java │ │ ├── Slave.java │ │ └── TestJSON.java │ ├── Slime/ │ │ ├── pom.xml │ │ └── src/ │ │ ├── main/ │ │ │ └── java/ │ │ │ └── com/ │ │ │ └── pinecone/ │ │ │ └── slime/ │ │ │ ├── cache/ │ │ │ │ ├── CacheConstants.java │ │ │ │ └── query/ │ │ │ │ ├── ArchConcurrentCountDictCache.java │ │ │ │ ├── ArchCountDictCache.java │ │ │ │ ├── ArchLocalDictCachePage.java │ │ │ │ ├── ConcurrentMergeLRUDictCachePage.java │ │ │ │ ├── CountDictCachePage.java │ │ │ │ ├── DictCachePage.java │ │ │ │ ├── DirectlySourceAccessCacheAdapter.java │ │ │ │ ├── IterableDictCachePage.java │ │ │ │ ├── LocalBufferedDictCachePage.java │ │ │ │ ├── LocalDictCachePage.java │ │ │ │ ├── LocalFixedLRUDictCachePage.java │ │ │ │ ├── RangedDictCachePage.java │ │ │ │ ├── SourceRetriever.java │ │ │ │ ├── UniformCountDictCache.java │ │ │ │ ├── UniformCountSelfLoadingDictCache.java │ │ │ │ ├── UniformDictCache.java │ │ │ │ ├── UniformSelfLoadingDictCache.java │ │ │ │ └── pool/ │ │ │ │ ├── BatchPageSourceRetriever.java │ │ │ │ ├── CountSelfPooledPageDictCache.java │ │ │ │ ├── LocalHotspotPooledDictCache.java │ │ │ │ ├── LocalLRUPooledDictCache.java │ │ │ │ ├── LocalLRUPrimaryPooledDictCache.java │ │ │ │ ├── LocalRangedDictCachePage.java │ │ │ │ ├── PoolCaches.java │ │ │ │ ├── PooledPageDictCache.java │ │ │ │ └── PrimaryPooledDictCache.java │ │ │ ├── chunk/ │ │ │ │ ├── ArchPatriarchalChunk.java │ │ │ │ ├── Chunk.java │ │ │ │ ├── ContiguousPage.java │ │ │ │ ├── Continunk.java │ │ │ │ ├── DiscreteChunk.java │ │ │ │ ├── DivisibleChunk.java │ │ │ │ ├── Frame.java │ │ │ │ ├── Minimunk.java │ │ │ │ ├── Page.java │ │ │ │ ├── PatriarchalChunk.java │ │ │ │ ├── RangedChunk64.java │ │ │ │ ├── RangedPage.java │ │ │ │ ├── RangedPage64.java │ │ │ │ ├── Splitunk.java │ │ │ │ ├── marshaling/ │ │ │ │ │ ├── ArchMasterSplitunkPartitioner64.java │ │ │ │ │ ├── BuddyPrepPartitionDividerStrategy64.java │ │ │ │ │ ├── ChunkPartitioner.java │ │ │ │ │ ├── EvenSeqChunkPartitioner64.java │ │ │ │ │ ├── PageCluster.java │ │ │ │ │ ├── PageDividerPartition64.java │ │ │ │ │ ├── PageGroup.java │ │ │ │ │ ├── PagePartition.java │ │ │ │ │ ├── PagePartitionGroup.java │ │ │ │ │ ├── PagePartitioner.java │ │ │ │ │ ├── PartitionDividerStrategy.java │ │ │ │ │ ├── PartitionableChunkDivider64.java │ │ │ │ │ ├── PartitionablePageDivider64.java │ │ │ │ │ ├── PreparedEvenSeqPagePartitioner64.java │ │ │ │ │ ├── PreparedPageDividerPartition64.java │ │ │ │ │ ├── SequentialPagePartitionGroup.java │ │ │ │ │ └── SequentialPagePartitionGroup64.java │ │ │ │ └── scheduler/ │ │ │ │ ├── ActivePageScheduler.java │ │ │ │ ├── ActivePageScheduler64.java │ │ │ │ ├── ArchMasterSplitunkDivider64.java │ │ │ │ ├── BadAllocateException.java │ │ │ │ ├── BatchActivePageScheduler.java │ │ │ │ ├── BatchActivePageScheduler64.java │ │ │ │ ├── ChunkDivider.java │ │ │ │ ├── ChunkRegister.java │ │ │ │ ├── DefaultPageRecycleStrategy.java │ │ │ │ ├── DirectPagePool.java │ │ │ │ ├── FixedChunkDivider64.java │ │ │ │ ├── FixedPageDivider64.java │ │ │ │ ├── LocalBatchActivePageScheduler64.java │ │ │ │ ├── LocalMapChunkRegister.java │ │ │ │ ├── PageDivider.java │ │ │ │ ├── PagePool.java │ │ │ │ ├── PageRecycleStrategy.java │ │ │ │ ├── PageScheduler.java │ │ │ │ ├── RangedPageScheduler.java │ │ │ │ └── RangedPageScheduler64.java │ │ │ ├── cluster/ │ │ │ │ ├── ArchSequentialChunkGroup.java │ │ │ │ ├── ChunkGroup.java │ │ │ │ ├── Cluster.java │ │ │ │ ├── RangedCluster.java │ │ │ │ └── SequentialChunkGroup.java │ │ │ ├── entity/ │ │ │ │ ├── ArchEnumIndexableEntity.java │ │ │ │ ├── EnumIndexableEntity.java │ │ │ │ └── ObjectiveEntity.java │ │ │ ├── map/ │ │ │ │ ├── AlterableCacher.java │ │ │ │ ├── AlterableQuerier.java │ │ │ │ ├── LocalMapQuerier.java │ │ │ │ ├── Mapper.java │ │ │ │ ├── MonoKeyQueryRange.java │ │ │ │ ├── Querier.java │ │ │ │ ├── QueryRange.java │ │ │ │ ├── indexable/ │ │ │ │ │ ├── IndexableCachedMap.java │ │ │ │ │ └── IndexableMapQuerier.java │ │ │ │ └── rdb/ │ │ │ │ ├── RDBMapQuerier.java │ │ │ │ └── RangedRDBCachedMap.java │ │ │ ├── meta/ │ │ │ │ ├── TableIndex64Meta.java │ │ │ │ └── TableIndexMeta.java │ │ │ ├── query/ │ │ │ │ ├── GenericPageQuery.java │ │ │ │ └── PageQuery.java │ │ │ ├── source/ │ │ │ │ ├── ArchQueryScopeMeta.java │ │ │ │ ├── DAOScanner.java │ │ │ │ ├── DataAccessObject.java │ │ │ │ ├── GenericResultConverter.java │ │ │ │ ├── ResultConverter.java │ │ │ │ ├── UniformQueryScopeMeta.java │ │ │ │ ├── XMLResourceScanner.java │ │ │ │ ├── indexable/ │ │ │ │ │ ├── GenericIndexKeySourceRetriever.java │ │ │ │ │ ├── GenericIndexableTargetScopeMeta.java │ │ │ │ │ ├── IndexableDataManipulator.java │ │ │ │ │ ├── IndexableIterableManipulator.java │ │ │ │ │ └── IndexableTargetScopeMeta.java │ │ │ │ └── rdb/ │ │ │ │ ├── ArchRelationalDatabase.java │ │ │ │ ├── ContiguousNumIndexBatchPageSourceRetriever.java │ │ │ │ ├── GenericRDBTargetTableMeta.java │ │ │ │ ├── GenericSingleKeySourceRetriever.java │ │ │ │ ├── RDBClient.java │ │ │ │ ├── RDBQuerierDataManipulator.java │ │ │ │ ├── RDBTargetTableMeta.java │ │ │ │ ├── RangedRDBQuerierDataManipulator.java │ │ │ │ └── RelationalDatabase.java │ │ │ └── unitization/ │ │ │ ├── IntervalRangeComparator.java │ │ │ ├── LinerRange.java │ │ │ ├── MinMaxRange.java │ │ │ ├── MinMaxRange64.java │ │ │ ├── NumPrecision.java │ │ │ ├── PartialOrderRange.java │ │ │ ├── PartialRange.java │ │ │ ├── Precision.java │ │ │ ├── Precision64.java │ │ │ └── Range.java │ │ └── test/ │ │ └── java/ │ │ └── com/ │ │ ├── cache/ │ │ │ └── TestCache.java │ │ └── chunk/ │ │ └── TestChunk.java │ ├── Springram/ │ │ ├── pom.xml │ │ └── src/ │ │ └── main/ │ │ └── java/ │ │ └── com/ │ │ └── pinecone/ │ │ └── summer/ │ │ └── spring/ │ │ ├── SpringKernel.java │ │ ├── Springram.java │ │ ├── Springron.java │ │ └── util/ │ │ └── ConfigUtils.java │ ├── Summer/ │ │ ├── pom.xml │ │ └── src/ │ │ └── main/ │ │ └── java/ │ │ └── com/ │ │ └── pinecone/ │ │ └── summer/ │ │ ├── ArchConnectDispatcher.java │ │ ├── ArchConnection.java │ │ ├── ArchHostSystem.java │ │ ├── ArchPageson.java │ │ ├── ArchRouterDispatcher.java │ │ ├── ArchWizard.java │ │ ├── ArchWizardSummoner.java │ │ ├── ArchWizardum.java │ │ ├── Connectiom.java │ │ ├── GetConnection.java │ │ ├── NaughtyGenieInvokedException.java │ │ ├── PostConnection.java │ │ ├── RouterType.java │ │ ├── SystemRoutlet.java │ │ ├── SystemServlet.java │ │ ├── SystemSpawner.java │ │ ├── TerminateSessionException.java │ │ ├── WizardGeniesInvoker.java │ │ ├── context/ │ │ │ └── ServletContextAware.java │ │ ├── http/ │ │ │ ├── CommonHttpEntityParser.java │ │ │ ├── HttpEntityParser.java │ │ │ ├── HttpHeaders.java │ │ │ ├── HttpMethod.java │ │ │ ├── HttpURLParser.java │ │ │ ├── InvalidMediaTypeException.java │ │ │ └── MediaType.java │ │ ├── io/ │ │ │ ├── AbstractResource.java │ │ │ ├── InputStreamSource.java │ │ │ ├── PathResource.java │ │ │ ├── Resource.java │ │ │ └── WritableResource.java │ │ ├── multiparts/ │ │ │ ├── MaxUploadSizeExceededException.java │ │ │ ├── MultipartException.java │ │ │ ├── MultipartFile.java │ │ │ ├── MultipartHttpServletRequest.java │ │ │ ├── MultipartRequest.java │ │ │ ├── MultipartResolver.java │ │ │ ├── commons/ │ │ │ │ ├── CommonsFileUploadSupport.java │ │ │ │ ├── CommonsMultipartFile.java │ │ │ │ ├── CommonsMultipartFiles.java │ │ │ │ └── CommonsMultipartResolver.java │ │ │ └── support/ │ │ │ ├── AbstractMultipartHttpServletRequest.java │ │ │ └── DefaultMultipartHttpServletRequest.java │ │ ├── prototype/ │ │ │ ├── Citizen.java │ │ │ ├── Component.java │ │ │ ├── ConnectDispatcher.java │ │ │ ├── Connection.java │ │ │ ├── Connectson.java │ │ │ ├── Controller.java │ │ │ ├── GenieBottle.java │ │ │ ├── HostSystem.java │ │ │ ├── JSONBasedControl.java │ │ │ ├── JasperBasedModel.java │ │ │ ├── ModelEnchanter.java │ │ │ ├── Pagesion.java │ │ │ ├── Pageson.java │ │ │ ├── RouterDispatcher.java │ │ │ ├── RouterMapping.java │ │ │ ├── SequentialDispatcher.java │ │ │ ├── Servletson.java │ │ │ ├── Wizard.java │ │ │ ├── WizardSummoner.java │ │ │ └── Wizardum.java │ │ └── util/ │ │ ├── InvalidMimeTypeException.java │ │ ├── MimeType.java │ │ ├── MimeTypeUtils.java │ │ ├── ResourceUtils.java │ │ ├── RouteUtils.java │ │ └── WebUtils.java │ ├── Ulfhedinn/ │ │ ├── pom.xml │ │ └── src/ │ │ ├── main/ │ │ │ └── java/ │ │ │ └── com/ │ │ │ └── pinecone/ │ │ │ └── ulf/ │ │ │ └── util/ │ │ │ ├── bson/ │ │ │ │ ├── ArchJSONDecompiler.java │ │ │ │ ├── DataTypeCode.java │ │ │ │ ├── UlfJSONCompiler.java │ │ │ │ └── UlfJSONDecompiler.java │ │ │ ├── guid/ │ │ │ │ ├── GUIDs.java │ │ │ │ ├── i128/ │ │ │ │ │ ├── ArchGuidAllocator128.java │ │ │ │ │ ├── GUID128.java │ │ │ │ │ ├── GuidAllocator128.java │ │ │ │ │ ├── GuidAllocator128V1.java │ │ │ │ │ ├── GuidAllocator128V2.java │ │ │ │ │ ├── GuidAllocator128V3.java │ │ │ │ │ ├── GuidAllocator128V4.java │ │ │ │ │ ├── GuidAllocator128V5.java │ │ │ │ │ ├── GuidAllocator128V6.java │ │ │ │ │ ├── GuidAllocator128V7.java │ │ │ │ │ ├── GuidAllocatorHC128V7.java │ │ │ │ │ ├── UUID128.java │ │ │ │ │ ├── UuidCreator.java │ │ │ │ │ ├── codec/ │ │ │ │ │ │ ├── GuidCodec.java │ │ │ │ │ │ ├── StandardBinaryCodec.java │ │ │ │ │ │ ├── StandardStringCodec.java │ │ │ │ │ │ ├── UriCodec.java │ │ │ │ │ │ ├── UrnCodec.java │ │ │ │ │ │ ├── base/ │ │ │ │ │ │ │ ├── Base16Codec.java │ │ │ │ │ │ │ ├── Base32Codec.java │ │ │ │ │ │ │ ├── Base58BtcCodec.java │ │ │ │ │ │ │ ├── Base62Codec.java │ │ │ │ │ │ │ ├── Base64Codec.java │ │ │ │ │ │ │ ├── Base64UrlCodec.java │ │ │ │ │ │ │ ├── BaseN.java │ │ │ │ │ │ │ ├── BaseNCodec.java │ │ │ │ │ │ │ └── function/ │ │ │ │ │ │ │ ├── Base16Decoder.java │ │ │ │ │ │ │ ├── Base16Encoder.java │ │ │ │ │ │ │ ├── Base32Decoder.java │ │ │ │ │ │ │ ├── Base32Encoder.java │ │ │ │ │ │ │ ├── Base64Decoder.java │ │ │ │ │ │ │ ├── Base64Encoder.java │ │ │ │ │ │ │ ├── BaseNDecoder.java │ │ │ │ │ │ │ ├── BaseNEncoder.java │ │ │ │ │ │ │ ├── BaseNRemainderDecoder.java │ │ │ │ │ │ │ └── BaseNRemainderEncoder.java │ │ │ │ │ │ └── other/ │ │ │ │ │ │ ├── DotNetGuid1Codec.java │ │ │ │ │ │ ├── DotNetGuid4Codec.java │ │ │ │ │ │ ├── NcnameCodec.java │ │ │ │ │ │ ├── SlugCodec.java │ │ │ │ │ │ └── TimeOrderedCodec.java │ │ │ │ │ ├── enums/ │ │ │ │ │ │ ├── UuidLocalDomain.java │ │ │ │ │ │ ├── UuidNamespace.java │ │ │ │ │ │ ├── UuidVariant.java │ │ │ │ │ │ └── UuidVersion.java │ │ │ │ │ ├── exception/ │ │ │ │ │ │ └── InvalidUuidException.java │ │ │ │ │ ├── factory/ │ │ │ │ │ │ ├── AbstCombFactory.java │ │ │ │ │ │ ├── AbstNameBasedFactory.java │ │ │ │ │ │ ├── AbstRandomBasedFactory.java │ │ │ │ │ │ ├── AbstTimeBasedFactory.java │ │ │ │ │ │ ├── UuidFactory.java │ │ │ │ │ │ ├── function/ │ │ │ │ │ │ │ ├── ClockSeqFunction.java │ │ │ │ │ │ │ ├── NodeIdFunction.java │ │ │ │ │ │ │ ├── RandomFunction.java │ │ │ │ │ │ │ ├── TimeFunction.java │ │ │ │ │ │ │ └── impl/ │ │ │ │ │ │ │ ├── DefaultClockSeqFunction.java │ │ │ │ │ │ │ ├── DefaultNodeIdFunction.java │ │ │ │ │ │ │ ├── DefaultRandomFunction.java │ │ │ │ │ │ │ ├── DefaultTimeFunction.java │ │ │ │ │ │ │ ├── HashNodeIdFunction.java │ │ │ │ │ │ │ ├── MacNodeIdFunction.java │ │ │ │ │ │ │ ├── RandomNodeIdFunction.java │ │ │ │ │ │ │ └── WindowsTimeFunction.java │ │ │ │ │ │ ├── nonstandard/ │ │ │ │ │ │ │ ├── PrefixCombFactory.java │ │ │ │ │ │ │ ├── ShortPrefixCombFactory.java │ │ │ │ │ │ │ ├── ShortSuffixCombFactory.java │ │ │ │ │ │ │ └── SuffixCombFactory.java │ │ │ │ │ │ └── standard/ │ │ │ │ │ │ ├── DceSecurityFactory.java │ │ │ │ │ │ ├── NameBasedMd5Factory.java │ │ │ │ │ │ ├── NameBasedSha1Factory.java │ │ │ │ │ │ ├── RandomBasedFactory.java │ │ │ │ │ │ ├── TimeBasedFactory.java │ │ │ │ │ │ ├── TimeOrderedEpochFactory.java │ │ │ │ │ │ └── TimeOrderedFactory.java │ │ │ │ │ └── util/ │ │ │ │ │ ├── CombUtil.java │ │ │ │ │ ├── MachineId.java │ │ │ │ │ ├── UuidBuilder.java │ │ │ │ │ ├── UuidComparator.java │ │ │ │ │ ├── UuidTime.java │ │ │ │ │ ├── UuidUtil.java │ │ │ │ │ ├── UuidValidator.java │ │ │ │ │ ├── immutable/ │ │ │ │ │ │ ├── ByteArray.java │ │ │ │ │ │ └── CharArray.java │ │ │ │ │ └── internal/ │ │ │ │ │ ├── ByteUtil.java │ │ │ │ │ ├── JavaVersionUtil.java │ │ │ │ │ ├── NetworkUtil.java │ │ │ │ │ ├── RandomUtil.java │ │ │ │ │ └── SettingsUtil.java │ │ │ │ └── i64/ │ │ │ │ ├── BitsAllocator.java │ │ │ │ ├── GUID64.java │ │ │ │ ├── GUID72.java │ │ │ │ ├── GuidAllocator64.java │ │ │ │ ├── GuidAllocator72.java │ │ │ │ ├── GuidAllocator72V2.java │ │ │ │ ├── utils/ │ │ │ │ │ ├── DateUtils.java │ │ │ │ │ ├── DockerUtils.java │ │ │ │ │ ├── EnumUtils.java │ │ │ │ │ ├── NamingThreadFactory.java │ │ │ │ │ ├── NetUtils.java │ │ │ │ │ ├── PaddedAtomicLong.java │ │ │ │ │ └── ValuedEnum.java │ │ │ │ └── worker/ │ │ │ │ ├── GenericDisposableWorkerIdAssigner.java │ │ │ │ ├── WorkerIdAssigner.java │ │ │ │ ├── WorkerNodeType.java │ │ │ │ └── entity/ │ │ │ │ └── WorkerNodeEntity.java │ │ │ ├── lang/ │ │ │ │ ├── ArchMultiScopeFactory.java │ │ │ │ ├── ArchMultiScopeLoader.java │ │ │ │ ├── GenericPreloadClassInspector.java │ │ │ │ ├── HierarchyClassInspector.java │ │ │ │ ├── MultiScopeFactory.java │ │ │ │ ├── MultiTraitClassLoader.java │ │ │ │ ├── PooledClassCandidateScanner.java │ │ │ │ ├── PreloadClassInspector.java │ │ │ │ ├── SimpleAnnotationExcludeFilter.java │ │ │ │ └── TraitClassLoader.java │ │ │ ├── protobuf/ │ │ │ │ ├── BeanProtobufDecoder.java │ │ │ │ ├── BeanProtobufEncoder.java │ │ │ │ ├── DescriptorNameNormalizer.java │ │ │ │ ├── FieldProtobufDecoder.java │ │ │ │ ├── FieldProtobufEncoder.java │ │ │ │ ├── FileDescriptorFormater.java │ │ │ │ ├── GenericBeanProtobufDecoder.java │ │ │ │ ├── GenericBeanProtobufEncoder.java │ │ │ │ ├── GenericFieldProtobufDecoder.java │ │ │ │ ├── GenericFieldProtobufEncoder.java │ │ │ │ ├── Options.java │ │ │ │ ├── PrimitiveWrapper.java │ │ │ │ ├── ProtobufEncodeException.java │ │ │ │ ├── ProtobufUtils.java │ │ │ │ ├── RepeatedWrapper.java │ │ │ │ └── WolfProtobufConstants.java │ │ │ └── template/ │ │ │ ├── UTRFreeMarkerProvider.java │ │ │ └── UTRThymeleafProvider.java │ │ └── test/ │ │ └── java/ │ │ └── com/ │ │ ├── TestBson.java │ │ └── UTRTests.java │ ├── pom.xml │ ├── ulf-lib-construction/ │ │ ├── pom.xml │ │ └── src/ │ │ ├── main/ │ │ │ └── java/ │ │ │ └── com/ │ │ │ └── pinecone/ │ │ │ └── ulf/ │ │ │ └── beans/ │ │ │ ├── aop/ │ │ │ │ └── UlfurEnableAspectProxy.java │ │ │ └── construction/ │ │ │ ├── StructureAnnotationConfiguration.java │ │ │ ├── StructureAnnotationProcessor.java │ │ │ ├── UlfInstanceManufacturer.java │ │ │ └── UlfurInstanceManufacturer.java │ │ └── test/ │ │ └── java/ │ │ └── com/ │ │ └── wolf/ │ │ └── construction/ │ │ ├── CanesService.java │ │ ├── CanisAspect.java │ │ ├── FoxBlade.java │ │ ├── FoxService.java │ │ └── HuskyService.java │ └── ulf-lib-oltp-rdb/ │ ├── pom.xml │ └── src/ │ └── main/ │ └── java/ │ └── com/ │ └── pinecone/ │ └── ulf/ │ └── rdb/ │ ├── mysql/ │ │ ├── MySQLExecutor.java │ │ └── MySQLHost.java │ └── sqlite/ │ ├── SQLiteExecutor.java │ ├── SQLiteHost.java │ └── SQLiteMethod.java ├── README.md ├── RedQueen/ │ ├── pom.xml │ ├── redqueen-architecture/ │ │ ├── pom.xml │ │ └── src/ │ │ └── main/ │ │ └── java/ │ │ └── com/ │ │ └── acorn/ │ │ └── redqueen/ │ │ ├── compute/ │ │ │ └── ComputationNode.java │ │ └── system/ │ │ └── Dummy.java │ ├── redqueen-computation-suit/ │ │ └── pom.xml │ ├── redqueen-framework-service/ │ │ ├── pom.xml │ │ └── src/ │ │ └── main/ │ │ └── java/ │ │ └── com/ │ │ └── acorn/ │ │ └── redqueen/ │ │ └── service/ │ │ ├── ApplicationManager.java │ │ ├── ArchRedApplication.java │ │ ├── RedApplication.java │ │ ├── RedQueenServiceControllerException.java │ │ ├── RedServiceApplication.java │ │ ├── ServiceApplication.java │ │ └── conduct/ │ │ ├── CollectiveServiceRegiment.java │ │ └── RedCollectiveServiceRegiment.java │ └── redqueen-system/ │ ├── pom.xml │ └── src/ │ └── main/ │ └── java/ │ └── com/ │ └── acorn/ │ └── redqueen/ │ ├── RedQueen.java │ └── system/ │ └── ServiceCentralControl.java ├── Saurons/ │ ├── Saurye/ │ │ └── pom.xml │ ├── Shadow/ │ │ ├── pom.xml │ │ └── src/ │ │ └── main/ │ │ └── java/ │ │ ├── META-INF/ │ │ │ └── MANIFEST.MF │ │ └── com/ │ │ └── sauron/ │ │ └── shadow/ │ │ ├── Shadow.java │ │ ├── ShadowBoot.java │ │ ├── chronicle/ │ │ │ ├── AffinitySuggestation.java │ │ │ ├── ArchClerk.java │ │ │ ├── Chronicle.java │ │ │ ├── ChronicleHeist.java │ │ │ ├── ChroniclePeriodicHeistKernel.java │ │ │ ├── ChronicleReaver.java │ │ │ ├── Clerk.java │ │ │ ├── Newstron/ │ │ │ │ ├── BaiduClerk.java │ │ │ │ ├── CNNClerk.java │ │ │ │ ├── GoogleClerk.java │ │ │ │ └── ZhihuClerk.java │ │ │ ├── SimpleAjaxBasedClerk.java │ │ │ └── dao/ │ │ │ └── BasicChronicleManipulator.java │ │ └── heists/ │ │ ├── Apesk/ │ │ │ ├── ApeskHeist.java │ │ │ ├── ApeskReaver.java │ │ │ └── ApeskStalker.java │ │ ├── ArtStation/ │ │ │ ├── ArtStationHeist.java │ │ │ ├── ArtStationReaver.java │ │ │ └── ArtStationStalker.java │ │ ├── DeviantArt/ │ │ │ ├── DeviantArtHeist.java │ │ │ ├── DeviantArtReaver.java │ │ │ └── DeviantArtStalker.java │ │ ├── DownloadCNet/ │ │ │ ├── DownloadCNetHeist.java │ │ │ ├── DownloadCNetReaver.java │ │ │ └── DownloadCNetStalker.java │ │ ├── PubChem/ │ │ │ ├── PubChemHeist.java │ │ │ ├── PubChemReaver.java │ │ │ └── PubChemStalker.java │ │ ├── Steam/ │ │ │ ├── SteamHeist.java │ │ │ └── SteamReaver.java │ │ └── Void/ │ │ ├── VoidHeist.java │ │ └── VoidReaver.java │ ├── heist-framework-architecture/ │ │ ├── pom.xml │ │ └── src/ │ │ └── main/ │ │ └── java/ │ │ └── com/ │ │ └── sauron/ │ │ └── heist/ │ │ ├── heistron/ │ │ │ ├── CascadeHeist.java │ │ │ ├── ConfigNotFoundException.java │ │ │ ├── Crew.java │ │ │ ├── Crewnium.java │ │ │ ├── Embezzler.java │ │ │ ├── HeistConfigConstants.java │ │ │ ├── HeistException.java │ │ │ ├── HeistExecutionException.java │ │ │ ├── HeistOrchestrateException.java │ │ │ ├── HeistScheme.java │ │ │ ├── HeistStatusTerminatedException.java │ │ │ ├── Heistgram.java │ │ │ ├── Heistium.java │ │ │ ├── Heists.java │ │ │ ├── Heistum.java │ │ │ ├── LootAbortException.java │ │ │ ├── LootRecoveredException.java │ │ │ ├── Metier.java │ │ │ ├── Reaver.java │ │ │ ├── Stalker.java │ │ │ ├── chronic/ │ │ │ │ ├── MultiRaiderLoader.java │ │ │ │ ├── PeriodicHeist.java │ │ │ │ ├── PeriodicHeistKernel.java │ │ │ │ ├── PeriodicHeistRehearsal.java │ │ │ │ ├── Raider.java │ │ │ │ ├── RaiderFactory.java │ │ │ │ └── Raiderlet.java │ │ │ ├── event/ │ │ │ │ └── HeistLifecycleEventInterceptor.java │ │ │ ├── mapreduce/ │ │ │ │ ├── SchemeQuerier.java │ │ │ │ └── TaskScheme.java │ │ │ ├── orchestration/ │ │ │ │ ├── ChildHeistInstanceModifier.java │ │ │ │ ├── ChildHeistOrchestrator.java │ │ │ │ ├── Heistlet.java │ │ │ │ ├── HeistletOrchestrator.java │ │ │ │ ├── Hierarchy.java │ │ │ │ ├── Instructations.java │ │ │ │ ├── TaskTransaction.java │ │ │ │ └── Taskium.java │ │ │ └── scheduler/ │ │ │ ├── PageFrame64ConsumerAdapter.java │ │ │ ├── TaskConsumer.java │ │ │ ├── TaskFrame64Consumer.java │ │ │ ├── TaskFrame64Producer.java │ │ │ ├── TaskPage.java │ │ │ ├── TaskPageConsumer.java │ │ │ ├── TaskPageProducer.java │ │ │ ├── TaskProducer.java │ │ │ └── TaskSchedulerStrategy.java │ │ └── http/ │ │ └── HttpBrowserConf.java │ ├── heist-http-client-okhttp-suit/ │ │ ├── pom.xml │ │ └── src/ │ │ └── main/ │ │ └── java/ │ │ └── com/ │ │ └── sauron/ │ │ └── heist/ │ │ └── okhttp/ │ │ ├── HeistOkHttpClientFactory.java │ │ ├── InMemoryCookieJar.java │ │ ├── OkClientConstructionScheme.java │ │ └── OkHttpFactory.java │ ├── heist-system-schedule/ │ │ ├── pom.xml │ │ └── src/ │ │ ├── main/ │ │ │ ├── java/ │ │ │ │ └── com/ │ │ │ │ └── sauron/ │ │ │ │ └── heist/ │ │ │ │ ├── heistron/ │ │ │ │ │ ├── ArchCrew.java │ │ │ │ │ ├── ArchHeistum.java │ │ │ │ │ ├── CrewPageProcessor.java │ │ │ │ │ ├── CrewPipeline.java │ │ │ │ │ ├── HTTPCrew.java │ │ │ │ │ ├── HTTPHeist.java │ │ │ │ │ ├── HTTPIndexHeist.java │ │ │ │ │ ├── Heist.java │ │ │ │ │ ├── HeistEntity.java │ │ │ │ │ ├── Heistotron.java │ │ │ │ │ ├── LocalCrewnium.java │ │ │ │ │ ├── LocalHeistium.java │ │ │ │ │ ├── MegaDOMIndexCrew.java │ │ │ │ │ ├── PatriarchalHeistScheme.java │ │ │ │ │ ├── chronic/ │ │ │ │ │ │ ├── ArchPeriodicHeistRehearsal.java │ │ │ │ │ │ ├── ExcludeRaiderletFilters.java │ │ │ │ │ │ ├── FeastInstructation.java │ │ │ │ │ │ ├── LocalMultiRaiderLoader.java │ │ │ │ │ │ ├── LocalRaiderFactory.java │ │ │ │ │ │ ├── LocalRaiderScopeSet.java │ │ │ │ │ │ ├── RaiderletAnnotationValueFilter.java │ │ │ │ │ │ └── SedationInstructation.java │ │ │ │ │ ├── mapreduce/ │ │ │ │ │ │ └── HTTPResourceTaskScheme.java │ │ │ │ │ ├── orchestration/ │ │ │ │ │ │ ├── ExcludeHeistletFilters.java │ │ │ │ │ │ ├── HeistTask.java │ │ │ │ │ │ ├── HeistletAnnotationValueFilter.java │ │ │ │ │ │ ├── LocalChildHeistOrchestrator.java │ │ │ │ │ │ ├── LocalHeistletFactory.java │ │ │ │ │ │ ├── LocalHeistletLoader.java │ │ │ │ │ │ └── LocalHeistumOrchestrator.java │ │ │ │ │ └── scheduler/ │ │ │ │ │ ├── ActiveTaskPageProducer.java │ │ │ │ │ ├── LocalMultiActiveTaskPageProducer.java │ │ │ │ │ ├── LocalPreemptiveSingleFrame64Consumer.java │ │ │ │ │ ├── LocalPreemptiveTaskFrame64Producer.java │ │ │ │ │ ├── LocalSingleTaskPageConsumer.java │ │ │ │ │ ├── LocalTaskSchedulerStrategy.java │ │ │ │ │ ├── RangedTaskPage.java │ │ │ │ │ └── SingleTaskPageConsumer.java │ │ │ │ └── http/ │ │ │ │ ├── AbstractDownloader.java │ │ │ │ ├── GenericHttpClientGenerator.java │ │ │ │ ├── HttpBrowserDownloader.java │ │ │ │ ├── HttpClientGenerator.java │ │ │ │ └── PageDownloader.java │ │ │ └── resources/ │ │ │ └── application.yaml │ │ └── test/ │ │ └── java/ │ │ └── com/ │ │ ├── Test.java │ │ └── others/ │ │ └── TestServgramTritium.java │ ├── pom.xml │ └── sauron-core/ │ ├── pom.xml │ └── src/ │ └── main/ │ └── java/ │ └── com/ │ └── sauron/ │ ├── Sauron.java │ └── system/ │ ├── Saunut.java │ └── SauronKingdom.java ├── Skynet/ │ ├── pom.xml │ ├── skynet-architecture/ │ │ └── pom.xml │ ├── skynet-cloud-deploy/ │ │ ├── pom.xml │ │ └── src/ │ │ └── main/ │ │ └── java/ │ │ └── com/ │ │ └── acorn/ │ │ └── skynet/ │ │ └── deploy/ │ │ ├── CloudDeploy.java │ │ └── service/ │ │ ├── CollectiveServiceDeployRegiment.java │ │ └── SkyCollectiveServiceDeployRegiment.java │ └── skynet-system/ │ ├── pom.xml │ └── src/ │ └── main/ │ └── java/ │ └── com/ │ └── acorn/ │ └── skynet/ │ ├── Skynet.java │ └── system/ │ └── SkynetSubsystem.java ├── Sparta/ │ ├── pom.xml │ ├── sparta-api-uac/ │ │ ├── pom.xml │ │ └── src/ │ │ ├── main/ │ │ │ └── java/ │ │ │ └── com/ │ │ │ └── walnut/ │ │ │ └── sparta/ │ │ │ └── account/ │ │ │ ├── rpc/ │ │ │ │ ├── thrift/ │ │ │ │ │ └── AccountIface.java │ │ │ │ └── wolfmc/ │ │ │ │ └── xx.java │ │ │ └── xxx.java │ │ └── test/ │ │ └── java/ │ │ └── org/ │ │ └── example/ │ │ └── AppTest.java │ ├── sparta-api-uofs/ │ │ ├── pom.xml │ │ └── src/ │ │ ├── main/ │ │ │ └── java/ │ │ │ └── com/ │ │ │ └── walnut/ │ │ │ └── sparta/ │ │ │ └── uofs/ │ │ │ ├── thrift/ │ │ │ │ └── UOFSIface.java │ │ │ └── xxx.java │ │ └── test/ │ │ └── java/ │ │ └── cn/ │ │ └── ken/ │ │ └── AppTest.java │ ├── sparta-core-console/ │ │ ├── pom.xml │ │ └── src/ │ │ ├── main/ │ │ │ ├── java/ │ │ │ │ └── com/ │ │ │ │ └── walnut/ │ │ │ │ └── sparta/ │ │ │ │ ├── Sparta.java │ │ │ │ ├── SpartaBoot.java │ │ │ │ ├── config/ │ │ │ │ │ ├── SpringGlobalJSONConfig.java │ │ │ │ │ └── ibatis/ │ │ │ │ │ └── IBatisConfig.java │ │ │ │ ├── services/ │ │ │ │ │ ├── controller/ │ │ │ │ │ │ ├── Dummy.java │ │ │ │ │ │ ├── FileSystemController.java │ │ │ │ │ │ ├── UOFSController.java │ │ │ │ │ │ └── v2/ │ │ │ │ │ │ ├── RegistryMetaController.java │ │ │ │ │ │ ├── RegistryTreeController.java │ │ │ │ │ │ ├── ScenarioMetaController.java │ │ │ │ │ │ ├── ServiceMetaController.java │ │ │ │ │ │ ├── ServiceTreeController.java │ │ │ │ │ │ └── TaskMetaController.java │ │ │ │ │ ├── drivers/ │ │ │ │ │ │ ├── RegistryMasterManipulatorImpl.java │ │ │ │ │ │ ├── RegistryMasterTreeManipulatorImpl.java │ │ │ │ │ │ ├── ScenarioMasterManipulatorImpl.java │ │ │ │ │ │ ├── ScenarioTreeManipulatorSharerImpl.java │ │ │ │ │ │ ├── ServiceMasterManipulatorImpl.java │ │ │ │ │ │ └── ServiceMasterTreeManipulatorImpl.java │ │ │ │ │ ├── dto/ │ │ │ │ │ │ └── updateObjectDto.java │ │ │ │ │ ├── mapper/ │ │ │ │ │ │ └── FakeNews.java │ │ │ │ │ ├── pojo/ │ │ │ │ │ │ └── Dummy.java │ │ │ │ │ └── service/ │ │ │ │ │ ├── ServiceNodeService.java │ │ │ │ │ ├── ServiceTreeService.java │ │ │ │ │ └── serviceImpl/ │ │ │ │ │ ├── ServiceNodeServiceImpl.java │ │ │ │ │ └── ServiceTreeServiceImpl.java │ │ │ │ └── system/ │ │ │ │ ├── BasicResultResponse.java │ │ │ │ └── SystemController.java │ │ │ └── resources/ │ │ │ └── uid/ │ │ │ └── default-uid-spring.xml │ │ └── test/ │ │ └── java/ │ │ ├── UniTrieMaptronTest.java │ │ ├── com/ │ │ │ ├── ender/ │ │ │ │ └── TestEnderHydra.java │ │ │ ├── rpc/ │ │ │ │ └── TestGrpcService.java │ │ │ └── sparta/ │ │ │ ├── TestAccount.java │ │ │ ├── TestBucket.java │ │ │ ├── TestDeployTree.java │ │ │ ├── TestInnerTree.java │ │ │ ├── TestKOMKing.java │ │ │ ├── TestLayer.java │ │ │ ├── TestQueue.java │ │ │ ├── TestRegistry.java │ │ │ ├── TestRemoteProcess.java │ │ │ ├── TestRuntime.java │ │ │ ├── TestSFM.java │ │ │ ├── TestServiceManager.java │ │ │ ├── TestServiceTree.java │ │ │ ├── TestSparta.java │ │ │ ├── TestTaskTree.java │ │ │ ├── TestUOFS.java │ │ │ └── TestVolume.java │ │ └── test.java │ ├── sparta-uac-console/ │ │ ├── pom.xml │ │ └── src/ │ │ ├── main/ │ │ │ ├── java/ │ │ │ │ └── com/ │ │ │ │ └── walnut/ │ │ │ │ └── sparta/ │ │ │ │ └── account/ │ │ │ │ ├── SpartaAccountService.java │ │ │ │ ├── SpartaBoot.java │ │ │ │ ├── api/ │ │ │ │ │ ├── controller/ │ │ │ │ │ │ ├── v2/ │ │ │ │ │ │ │ └── AccountController.java │ │ │ │ │ │ └── xxx.java │ │ │ │ │ └── response/ │ │ │ │ │ └── BasicResultResponse.java │ │ │ │ ├── config/ │ │ │ │ │ └── WebConfig.java │ │ │ │ ├── domian/ │ │ │ │ │ └── vo/ │ │ │ │ │ ├── AccountLoginVO.java │ │ │ │ │ ├── QueryallUserVO.java │ │ │ │ │ └── UserLoginVO.java │ │ │ │ ├── interceptor/ │ │ │ │ │ ├── AuthenticationInterceptor.java │ │ │ │ │ └── RequiresAuthentication.java │ │ │ │ ├── properties/ │ │ │ │ │ └── JwtProperties.java │ │ │ │ ├── rpc/ │ │ │ │ │ └── thrift/ │ │ │ │ │ ├── AccountIfaceImpl.java │ │ │ │ │ └── AccountRPCService.java │ │ │ │ └── util/ │ │ │ │ └── JwtUtil.java │ │ │ └── resources/ │ │ │ └── Account.thrift │ │ └── test/ │ │ └── java/ │ │ └── com/ │ │ └── walnut/ │ │ └── sparta/ │ │ └── account/ │ │ └── TestSpartaAccount.java │ ├── sparta-ucdn-console/ │ │ ├── pom.xml │ │ └── src/ │ │ ├── main/ │ │ │ └── java/ │ │ │ └── com/ │ │ │ └── walnut/ │ │ │ └── sparta/ │ │ │ └── ucdn/ │ │ │ └── console/ │ │ │ ├── SpartaBoot.java │ │ │ ├── UCDNBoot.java │ │ │ ├── api/ │ │ │ │ └── controller/ │ │ │ │ ├── v2/ │ │ │ │ │ ├── CDNFileController.java │ │ │ │ │ ├── CDNFolderController.java │ │ │ │ │ ├── ClientController.java │ │ │ │ │ ├── SiteController.java │ │ │ │ │ ├── SiteNodeController.java │ │ │ │ │ ├── TransmitController.java │ │ │ │ │ └── VersionController.java │ │ │ │ └── xx.java │ │ │ ├── config/ │ │ │ │ ├── AppCDNMyBatisConfig.java │ │ │ │ ├── BeanConfig.java │ │ │ │ ├── WebConfig.java │ │ │ │ └── WebSocketConfig.java │ │ │ ├── domain/ │ │ │ │ └── service/ │ │ │ │ ├── FileSystemService.java │ │ │ │ ├── NodeFileDistributionService.java │ │ │ │ ├── cluster/ │ │ │ │ │ ├── ClusterFileSyncTransaction.java │ │ │ │ │ ├── ClusterFileSyncTransactionManager.java │ │ │ │ │ ├── ClusterFileSynchronizationService.java │ │ │ │ │ ├── ClusterFileSynchronizationServiceImpl.java │ │ │ │ │ ├── ClusterFileTransactionManager.java │ │ │ │ │ ├── FileSynchronizedEventSubscriber.java │ │ │ │ │ ├── MultiClusterFileSyncTransaction.java │ │ │ │ │ └── UFMTransactionSynchronizedNotifier.java │ │ │ │ └── impl/ │ │ │ │ ├── FileSystemServiceImpl.java │ │ │ │ └── NodeFileDistributionServiceImpl.java │ │ │ ├── infrastructure/ │ │ │ │ ├── ClusterLock.java │ │ │ │ ├── FSContentDeliveryService.java │ │ │ │ ├── SpartaUCDNService.java │ │ │ │ ├── UCDNConsoleContents.java │ │ │ │ ├── UCDNConstants.java │ │ │ │ ├── UCDNContentDelivery.java │ │ │ │ ├── UCDNService.java │ │ │ │ ├── WolfKingMessageWareStone.java │ │ │ │ ├── dto/ │ │ │ │ │ ├── ClusterFileSyncDTO.java │ │ │ │ │ ├── DownloadObjectByChannelDTO.java │ │ │ │ │ ├── LogicVolumeDTO.java │ │ │ │ │ ├── PhysicalVolumeDTO.java │ │ │ │ │ ├── RenameDTO.java │ │ │ │ │ ├── SiteNodeDTO.java │ │ │ │ │ ├── StorageExpansionDTO.java │ │ │ │ │ ├── UpdateFileNameDTO.java │ │ │ │ │ └── UpdateObjectByChannelDTO.java │ │ │ │ ├── service/ │ │ │ │ │ ├── UCDNCentralServiceManager.java │ │ │ │ │ └── UCDNServiceManager.java │ │ │ │ └── vo/ │ │ │ │ ├── FolderContentVo.java │ │ │ │ ├── SiteNodeVO.java │ │ │ │ └── SyncFinishedVO.java │ │ │ ├── interceptor/ │ │ │ │ └── JWTInterceptor.java │ │ │ ├── mapper/ │ │ │ │ └── ClusterFileSyncMapper.java │ │ │ ├── ufm/ │ │ │ │ ├── FMDTransactionBlock.java │ │ │ │ ├── FileMultiDistributionController.java │ │ │ │ ├── FileMultiDistributionIface.java │ │ │ │ ├── FileMultiDistributionService.java │ │ │ │ ├── SessionPhaser.java │ │ │ │ ├── SessionValidator.java │ │ │ │ ├── UCFMConfig.java │ │ │ │ ├── UFMConfig.java │ │ │ │ ├── UFMDClusterDO.java │ │ │ │ ├── UFMDClusterFrame.java │ │ │ │ ├── UFMSessionPhaser.java │ │ │ │ ├── UFMSessionValidator.java │ │ │ │ ├── UFMSessionValidatorController.java │ │ │ │ ├── UOFSFileMultiDistributionService.java │ │ │ │ ├── event/ │ │ │ │ │ └── UFMEventSubscriber.java │ │ │ │ ├── protocol/ │ │ │ │ │ ├── FileMeta64.java │ │ │ │ │ └── RequestHead.java │ │ │ │ └── session/ │ │ │ │ └── UFMTransaction.java │ │ │ └── util/ │ │ │ └── JWTUtil.java │ │ └── test/ │ │ └── java/ │ │ └── cn/ │ │ └── ken/ │ │ └── AppTest.java │ ├── sparta-ucdn-service/ │ │ ├── pom.xml │ │ └── src/ │ │ └── main/ │ │ └── java/ │ │ └── com/ │ │ └── walnut/ │ │ └── sparta/ │ │ └── ucdn/ │ │ └── service/ │ │ ├── SpartaBoot.java │ │ ├── UCDNBoot.java │ │ ├── api/ │ │ │ ├── controller/ │ │ │ │ └── v2/ │ │ │ │ ├── ClientController.java │ │ │ │ └── ConsoleController.java │ │ │ ├── iface/ │ │ │ │ └── v2/ │ │ │ │ └── FileSyncDistributionController.java │ │ │ └── response/ │ │ │ └── BasicResultResponse.java │ │ ├── infrastructure/ │ │ │ ├── FSContentDeliveryService.java │ │ │ ├── SpartaUCDNService.java │ │ │ ├── UCDNBeans.java │ │ │ ├── UCDNService.java │ │ │ ├── UOFSContentDelivery.java │ │ │ ├── constants/ │ │ │ │ └── PolicyConstants.java │ │ │ ├── dto/ │ │ │ │ └── UploadDTO.java │ │ │ └── exception/ │ │ │ └── IllegalPathException.java │ │ └── umct/ │ │ ├── FileSyncDistribution.java │ │ └── FileSyncDistributionImpl.java │ ├── sparta-uofs-console/ │ │ ├── pom.xml │ │ └── src/ │ │ ├── main/ │ │ │ ├── java/ │ │ │ │ └── com/ │ │ │ │ └── walnut/ │ │ │ │ └── sparta/ │ │ │ │ └── uofs/ │ │ │ │ └── console/ │ │ │ │ ├── SpartaBoot.java │ │ │ │ ├── UOFSBoot.java │ │ │ │ ├── api/ │ │ │ │ │ ├── controller/ │ │ │ │ │ │ ├── v2/ │ │ │ │ │ │ │ ├── BucketController.java │ │ │ │ │ │ │ ├── ExternalSymbolicController.java │ │ │ │ │ │ │ ├── FileController.java │ │ │ │ │ │ │ ├── FolderController.java │ │ │ │ │ │ │ ├── SiteController.java │ │ │ │ │ │ │ ├── TransmitController.java │ │ │ │ │ │ │ ├── UserController.java │ │ │ │ │ │ │ └── VolumeController.java │ │ │ │ │ │ └── xxx.java │ │ │ │ │ └── response/ │ │ │ │ │ └── BasicResultResponse.java │ │ │ │ ├── config/ │ │ │ │ │ ├── AsyncConfig.java │ │ │ │ │ └── WebConfig.java │ │ │ │ ├── domain/ │ │ │ │ │ ├── dto/ │ │ │ │ │ │ ├── CreateExternalDTO.java │ │ │ │ │ │ ├── CreateExternalSymbolicDTO.java │ │ │ │ │ │ ├── DownloadObjectByChannelDTO.java │ │ │ │ │ │ ├── LogicVolumeDTO.java │ │ │ │ │ │ ├── PhysicalVolumeDTO.java │ │ │ │ │ │ ├── RenameDTO.java │ │ │ │ │ │ ├── StorageExpansionDTO.java │ │ │ │ │ │ ├── UpdateFileNameDTO.java │ │ │ │ │ │ ├── UpdateObjectByChannelDTO.java │ │ │ │ │ │ └── UserLoginDTO.java │ │ │ │ │ └── vo/ │ │ │ │ │ └── FolderContentVo.java │ │ │ │ ├── infrastructure/ │ │ │ │ │ ├── SpartaUOFSService.java │ │ │ │ │ ├── UOFSCommonConfig.java │ │ │ │ │ ├── UOFSConfig.java │ │ │ │ │ ├── UOFSConsoleContents.java │ │ │ │ │ ├── UOFSContentDelivery.java │ │ │ │ │ ├── UOFSContentDeliveryService.java │ │ │ │ │ └── UOFSService.java │ │ │ │ ├── interceptor/ │ │ │ │ │ └── JWTInterceptor.java │ │ │ │ ├── service/ │ │ │ │ │ ├── FileService.java │ │ │ │ │ └── impl/ │ │ │ │ │ └── FileServiceImpl.java │ │ │ │ └── util/ │ │ │ │ └── JWTUtil.java │ │ │ └── resources/ │ │ │ └── UOFSIface.thrift │ │ └── test/ │ │ └── java/ │ │ └── com/ │ │ └── walnut/ │ │ └── sparta/ │ │ └── uofs/ │ │ ├── SparteUcdnServiceApplicationTests.java │ │ └── TestSparta.java │ └── sparta-uofs-service/ │ ├── pom.xml │ └── src/ │ ├── main/ │ │ └── java/ │ │ └── com/ │ │ └── walnut/ │ │ └── sparta/ │ │ └── uofs/ │ │ └── service/ │ │ ├── Sparta.java │ │ ├── SpartaBoot.java │ │ ├── api/ │ │ │ ├── controller/ │ │ │ │ └── xxx.java │ │ │ └── response/ │ │ │ └── BasicResultResponse.java │ │ └── infrastructure/ │ │ └── Contents.java │ └── test/ │ └── java/ │ └── com/ │ └── sparta/ │ └── TestSparta.java ├── TaskJuggler/ │ ├── TaskJuggler.iml │ ├── pom.xml │ └── src/ │ └── main/ │ └── java/ │ └── com/ │ └── genius/ │ ├── common/ │ │ └── Heist.java │ ├── config/ │ │ ├── HeistConfig.java │ │ └── MqConfig.java │ ├── core/ │ │ └── HeistCenter.java │ └── mq/ │ └── Harbor.java ├── TestJar.cmd ├── Walnuts/ │ ├── pom.xml │ └── sailor-stream-distribute-sdk/ │ ├── pom.xml │ └── src/ │ └── main/ │ └── java/ │ └── com/ │ └── walnut/ │ └── sailor/ │ └── stream/ │ ├── Dummy.java │ └── fm/ │ ├── FileMultiDistributionIface.java │ ├── SFMConfig.java │ ├── SFMDistributionController.java │ ├── SFMFileFrame.java │ ├── SFMSessionPhaser.java │ ├── SFMSessionValidator.java │ ├── SFMSessionValidatorController.java │ ├── SailorFMConfig.java │ ├── SailorFMDistributionService.java │ ├── SessionPhaser.java │ ├── SessionValidator.java │ ├── SingleStreamFileMultiDistributionService.java │ ├── event/ │ │ └── SFMEventSubscriber.java │ ├── protocol/ │ │ ├── RequestHead.java │ │ └── UFMCFileMeta64.java │ └── session/ │ └── SFMTransaction.java ├── gitignore.txt ├── pom.xml ├── prompt/ │ ├── base_front_standard.md │ ├── coding_standard.md │ └── mysql_table_standard.md └── system/ └── setup/ ├── CenterMessagram.json5 ├── ServersScope.json5 ├── SpringBootApplication.json5 ├── StorageSystem.json5 ├── config.json5 ├── heist.json5 ├── heists/ │ ├── Apesk.json5 │ ├── ArtStation.json5 │ ├── Chronicle.json5 │ ├── DeviantArt.json5 │ ├── DouBan.json5 │ ├── DownloadCNet.json5 │ ├── NeteaseMusic.json5 │ ├── PubChem.json5 │ ├── Steam.json5 │ ├── UrukhaiHeists.json5 │ ├── Void.json5 │ └── Wikipedia.json5 ├── lords/ │ ├── odin.json5 │ ├── redqueen.json5 │ └── skynet.json5 └── sparta/ ├── AccountServiceSpring.json5 ├── SpartaUCDNService.json5 ├── SpartaUISService.json5 ├── SpartaUOFSService.json5 └── SpartaUTASKService.json5