You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@texera.apache.org by yi...@apache.org on 2025/12/01 07:21:54 UTC
(texera) 01/01: chore: move apache.amber to apache.texera.amber
This is an automated email from the ASF dual-hosted git repository.
yiconghuang pushed a commit to branch refactor/move-amber-under-texera
in repository https://gitbox.apache.org/repos/asf/texera.git
commit b0bb4405dc1a6e6351d23642ac1049f8b3fb497c
Author: Yicong Huang <yi...@databricks.com>
AuthorDate: Sun Nov 30 23:20:08 2025 -0800
chore: move apache.amber to apache.texera.amber
---
.../texera/service/AccessControlService.scala | 2 +-
.../engine/architecture/rpc/controlcommands.proto | 8 +-
.../architecture/rpc/controllerservice.proto | 2 +-
.../engine/architecture/rpc/controlreturns.proto | 4 +-
.../engine/architecture/rpc/testerservice.proto | 2 +-
.../engine/architecture/rpc/workerservice.proto | 2 +-
.../architecture/sendsemantics/partitionings.proto | 2 +-
.../engine/architecture/worker/statistics.proto | 2 +-
.../amber/engine/common/actormessage.proto | 2 +-
.../amber/engine/common/ambermessage.proto | 2 +-
.../engine/common/executionruntimestate.proto | 2 +-
.../handlers/actorcommand/actor_handler_base.py | 2 +-
.../handlers/actorcommand/backpressure_handler.py | 6 +-
.../handlers/actorcommand/credit_update_handler.py | 2 +-
.../handlers/control/add_input_channel_handler.py | 2 +-
.../handlers/control/add_partitioning_handler.py | 2 +-
.../handlers/control/assign_port_handler.py | 4 +-
.../handlers/control/control_handler_base.py | 2 +-
.../handlers/control/debug_command_handler.py | 2 +-
.../handlers/control/end_channel_handler.py | 2 +-
.../handlers/control/end_worker_handler.py | 2 +-
.../control/evaluate_expression_handler.py | 2 +-
.../control/initialize_executor_handler.py | 4 +-
.../handlers/control/no_operation_handler.py | 2 +-
.../handlers/control/open_executor_handler.py | 2 +-
.../handlers/control/pause_worker_handler.py | 2 +-
.../handlers/control/query_statistics_handler.py | 4 +-
.../control/replay_current_tuple_handler.py | 4 +-
.../handlers/control/resume_worker_handler.py | 2 +-
.../handlers/control/start_channel_handler.py | 2 +-
.../handlers/control/start_worker_handler.py | 6 +-
.../handlers/control/update_executor_handler.py | 2 +-
.../managers/console_message_manager.py | 2 +-
.../python/core/architecture/managers/context.py | 4 +-
.../managers/embedded_control_message_manager.py | 4 +-
.../core/architecture/managers/pause_manager.py | 4 +-
.../architecture/managers/statistics_manager.py | 4 +-
.../architecture/managers/test_pause_manager.py | 2 +-
.../architecture/managers/test_state_manager.py | 2 +-
.../managers/tuple_processing_manager.py | 2 +-
.../core/architecture/packaging/input_manager.py | 4 +-
.../core/architecture/packaging/output_manager.py | 6 +-
.../core/architecture/rpc/async_rpc_client.py | 6 +-
.../core/architecture/rpc/async_rpc_server.py | 6 +-
.../sendsemantics/broad_cast_partitioner.py | 6 +-
.../hash_based_shuffle_partitioner.py | 6 +-
.../sendsemantics/one_to_one_partitioner.py | 6 +-
.../core/architecture/sendsemantics/partitioner.py | 6 +-
.../range_based_shuffle_partitioner.py | 6 +-
.../sendsemantics/round_robin_partitioner.py | 6 +-
.../src/main/python/core/models/internal_queue.py | 6 +-
.../main/python/core/runnables/data_processor.py | 2 +-
amber/src/main/python/core/runnables/main_loop.py | 6 +-
.../main/python/core/runnables/network_receiver.py | 4 +-
.../main/python/core/runnables/network_sender.py | 6 +-
.../python/core/runnables/test_console_message.py | 6 +-
.../main/python/core/runnables/test_main_loop.py | 10 +-
.../python/core/runnables/test_network_receiver.py | 6 +-
.../core/storage/iceberg/test_iceberg_document.py | 2 +-
.../input_port_materialization_reader_runnable.py | 6 +-
.../main/python/core/storage/vfs_uri_factory.py | 2 +-
.../main/python/core/util/buffer/timed_buffer.py | 2 +-
.../core/util/console_message/replace_print.py | 2 +-
.../core/util/console_message/timed_buffer.py | 2 +-
.../core/util/expression_evaluator/__init__.py | 2 +-
.../test_expression_evaluator.py | 2 +-
.../python/core/util/virtual_identity/__init__.py | 2 +-
.../org/apache/{ => texera}/amber/__init__.py | 0
.../org/apache/{ => texera}/amber/core/__init__.py | 0
.../apache/{ => texera}/amber/engine/__init__.py | 0
.../amber/engine/architecture/__init__.py | 0
.../amber/engine/architecture/rpc/__init__.py | 180 +++++++++----------
.../engine/architecture/sendsemantics/__init__.py | 0
.../amber/engine/architecture/worker/__init__.py | 0
.../{ => texera}/amber/engine/common/__init__.py | 0
.../amber/clustering/ClusterListener.scala | 18 +-
.../amber/clustering/SingleNodeListener.scala | 4 +-
.../common/AkkaActorRefMappingService.scala | 12 +-
.../architecture/common/AkkaActorService.scala | 6 +-
.../common/AkkaMessageTransferService.scala | 14 +-
.../architecture/common/AmberProcessor.scala | 20 +--
.../architecture/common/ExecutorDeployment.scala | 18 +-
.../architecture/common/ProcessingStepCursor.scala | 6 +-
.../engine/architecture/common/WorkflowActor.scala | 18 +-
.../architecture/controller/ClientEvent.scala | 12 +-
.../architecture/controller/Controller.scala | 26 +--
.../ControllerAsyncRPCHandlerInitializer.scala | 14 +-
.../controller/ControllerProcessor.scala | 18 +-
.../controller/ControllerTimerService.scala | 12 +-
.../controller/GlobalReplayManager.scala | 4 +-
.../engine/architecture/controller/Workflow.scala | 4 +-
.../controller/WorkflowScheduler.scala | 8 +-
.../controller/execution/ChannelExecution.scala | 2 +-
.../controller/execution/ExecutionUtils.scala | 8 +-
.../controller/execution/LinkExecution.scala | 4 +-
.../controller/execution/OperatorExecution.scala | 16 +-
.../controller/execution/RegionExecution.scala | 14 +-
.../controller/execution/WorkerPortExecution.scala | 2 +-
.../controller/execution/WorkflowExecution.scala | 16 +-
.../promisehandlers/ConsoleMessageHandler.scala | 8 +-
.../promisehandlers/DebugCommandHandler.scala | 10 +-
.../EmbeddedControlMessageHandler.scala | 14 +-
.../EvaluatePythonExpressionHandler.scala | 10 +-
.../promisehandlers/LinkWorkersHandler.scala | 8 +-
.../controller/promisehandlers/PauseHandler.scala | 12 +-
.../promisehandlers/PortCompletedHandler.scala | 16 +-
.../QueryWorkerStatisticsHandler.scala | 16 +-
.../controller/promisehandlers/ResumeHandler.scala | 10 +-
.../RetrieveWorkflowStateHandler.scala | 16 +-
.../promisehandlers/RetryWorkflowHandler.scala | 10 +-
.../promisehandlers/StartWorkflowHandler.scala | 10 +-
.../TakeGlobalCheckpointHandler.scala | 20 +--
.../WorkerExecutionCompletedHandler.scala | 10 +-
.../WorkerStateUpdatedHandler.scala | 10 +-
.../architecture/deploysemantics/AddressInfo.scala | 2 +-
.../deploystrategy/DeployStrategy.scala | 2 +-
.../deploysemantics/deploystrategy/OneOnEach.scala | 2 +-
.../deploystrategy/RandomDeployment.scala | 2 +-
.../deploystrategy/RoundRobinDeployment.scala | 2 +-
.../deploysemantics/layer/WorkerExecution.scala | 10 +-
.../logreplay/AsyncReplayLogWriter.scala | 10 +-
.../architecture/logreplay/EmptyReplayLogger.scala | 6 +-
.../architecture/logreplay/OrderEnforcer.scala | 4 +-
.../logreplay/ReplayLogGenerator.scala | 8 +-
.../architecture/logreplay/ReplayLogManager.scala | 16 +-
.../architecture/logreplay/ReplayLogger.scala | 6 +-
.../architecture/logreplay/ReplayLoggerImpl.scala | 8 +-
.../logreplay/ReplayOrderEnforcer.scala | 4 +-
.../messaginglayer/AmberFIFOChannel.scala | 12 +-
.../messaginglayer/CongestionControl.scala | 4 +-
.../messaginglayer/DeadLetterMonitorActor.scala | 4 +-
.../architecture/messaginglayer/FlowControl.scala | 8 +-
.../architecture/messaginglayer/InputGateway.scala | 6 +-
.../architecture/messaginglayer/InputManager.scala | 18 +-
.../messaginglayer/NetworkInputGateway.scala | 8 +-
.../messaginglayer/NetworkOutputGateway.scala | 10 +-
.../messaginglayer/OrderingEnforcer.scala | 2 +-
.../messaginglayer/OutputManager.scala | 28 +--
.../architecture/messaginglayer/WorkerPort.scala | 6 +-
.../messaginglayer/WorkerTimerService.scala | 16 +-
.../pythonworker/PythonProxyClient.scala | 22 +--
.../pythonworker/PythonProxyServer.scala | 20 +--
.../pythonworker/PythonWorkflowWorker.scala | 26 +--
.../pythonworker/WorkerBatchInternalQueue.scala | 12 +-
.../scheduling/CostBasedScheduleGenerator.scala | 18 +-
.../architecture/scheduling/CostEstimator.scala | 18 +-
.../ExpansionGreedyScheduleGenerator.scala | 14 +-
.../engine/architecture/scheduling/Region.scala | 8 +-
.../scheduling/RegionExecutionCoordinator.scala | 34 ++--
.../architecture/scheduling/RegionPlan.scala | 4 +-
.../engine/architecture/scheduling/Schedule.scala | 2 +-
.../scheduling/ScheduleGenerator.scala | 8 +-
.../architecture/scheduling/SchedulingUtils.scala | 2 +-
.../scheduling/WorkflowExecutionCoordinator.scala | 12 +-
.../scheduling/config/ChannelConfig.scala | 6 +-
.../scheduling/config/LinkConfig.scala | 8 +-
.../scheduling/config/OperatorConfig.scala | 2 +-
.../scheduling/config/PortConfig.scala | 4 +-
.../scheduling/config/ResourceConfig.scala | 6 +-
.../scheduling/config/WorkerConfig.scala | 10 +-
.../resourcePolicies/ExecutionClusterInfo.scala | 2 +-
.../resourcePolicies/ResourceAllocator.scala | 22 +--
.../partitioners/BroadcastPartitioner.scala | 8 +-
.../partitioners/HashBasedShufflePartitioner.scala | 8 +-
.../partitioners/OneToOnePartitioner.scala | 8 +-
.../sendsemantics/partitioners/Partitioner.scala | 14 +-
.../RangeBasedShufflePartitioner.scala | 8 +-
.../partitioners/RoundRobinPartitioner.scala | 8 +-
.../engine/architecture/worker/DPThread.scala | 22 +--
.../engine/architecture/worker/DataProcessor.scala | 42 ++---
.../DataProcessorRPCHandlerInitializer.scala | 16 +-
.../worker/EmbeddedControlMessageManager.scala | 12 +-
.../engine/architecture/worker/PauseManager.scala | 8 +-
.../engine/architecture/worker/PauseType.scala | 4 +-
.../architecture/worker/WorkflowWorker.scala | 26 +--
.../InputPortMaterializationReaderThread.scala | 30 ++--
.../managers/OutputPortResultWriterThread.scala | 6 +-
.../worker/managers/SerializationManager.scala | 16 +-
.../worker/managers/StatisticsManager.scala | 8 +-
.../promisehandlers/AddInputChannelHandler.scala | 10 +-
.../promisehandlers/AddPartitioningHandler.scala | 10 +-
.../worker/promisehandlers/AssignPortHandler.scala | 16 +-
.../worker/promisehandlers/EndChannelHandler.scala | 12 +-
.../worker/promisehandlers/EndHandler.scala | 8 +-
.../FinalizeCheckpointHandler.scala | 14 +-
.../FlushNetworkBufferHandler.scala | 8 +-
.../InitializeExecutorHandler.scala | 14 +-
.../promisehandlers/OpenExecutorHandler.scala | 8 +-
.../worker/promisehandlers/PauseHandler.scala | 10 +-
.../promisehandlers/PrepareCheckpointHandler.scala | 16 +-
.../promisehandlers/QueryStatisticsHandler.scala | 10 +-
.../worker/promisehandlers/ResumeHandler.scala | 10 +-
.../promisehandlers/RetrieveStateHandler.scala | 8 +-
.../promisehandlers/StartChannelHandler.scala | 14 +-
.../worker/promisehandlers/StartHandler.scala | 18 +-
.../amber/engine/common/AmberConfig.scala | 2 +-
.../amber/engine/common/AmberKryoInitializer.scala | 2 +-
.../amber/engine/common/AmberLogging.scala | 6 +-
.../amber/engine/common/AmberRuntime.scala | 8 +-
.../amber/engine/common/CheckpointState.scala | 2 +-
.../amber/engine/common/CheckpointSupport.scala | 6 +-
.../amber/engine/common/ElidableStatement.scala | 2 +-
.../amber/engine/common/FutureBijection.scala | 2 +-
.../amber/engine/common/SerializedState.scala | 2 +-
.../{ => texera}/amber/engine/common/Utils.scala | 4 +-
.../amberexception/BreakpointException.scala | 4 +-
.../engine/common/ambermessage/DataPayload.scala | 6 +-
.../ambermessage/DirectControlMessagePayload.scala | 2 +-
.../common/ambermessage/RecoveryPayload.scala | 4 +-
.../ambermessage/WorkflowFIFOMessagePayload.scala | 2 +-
.../common/ambermessage/WorkflowMessage.scala | 4 +-
.../amber/engine/common/client/AmberClient.scala | 20 +--
.../amber/engine/common/client/ClientActor.scala | 28 +--
.../amber/engine/common/rpc/AsyncRPCClient.scala | 24 +--
.../common/rpc/AsyncRPCHandlerInitializer.scala | 14 +-
.../amber/engine/common/rpc/AsyncRPCServer.scala | 14 +-
.../common/statetransition/StateManager.scala | 8 +-
.../statetransition/WorkerStateManager.scala | 8 +-
.../engine/common/storage/EmptyRecordStorage.scala | 4 +-
.../engine/common/storage/HDFSRecordStorage.scala | 4 +-
.../common/storage/SequentialRecordStorage.scala | 6 +-
.../engine/common/storage/VFSRecordStorage.scala | 4 +-
.../amber/engine/common/virtualidentity/util.scala | 4 +-
.../{ => texera}/amber/error/ErrorUtils.scala | 12 +-
.../apache/texera/web/ComputingUnitMaster.scala | 26 +--
.../apache/texera/web/ComputingUnitWorker.scala | 2 +-
.../scala/org/apache/texera/web/SessionState.scala | 2 +-
.../apache/texera/web/TexeraWebApplication.scala | 6 +-
.../texera/web/WorkflowLifecycleManager.scala | 8 +-
.../http/response/SchemaPropagationResponse.scala | 2 +-
.../websocket/event/PaginatedResultEvent.scala | 2 +-
.../model/websocket/event/WorkflowErrorEvent.scala | 2 +-
.../event/python/ConsoleUpdateEvent.scala | 2 +-
.../request/EditingTimeCompilationRequest.scala | 2 +-
.../websocket/request/ModifyLogicRequest.scala | 2 +-
.../websocket/request/WorkflowExecuteRequest.scala | 4 +-
.../python/PythonExpressionEvaluateResponse.scala | 2 +-
.../web/resource/CollaborationResource.scala | 2 +-
.../web/resource/SystemMetadataResource.scala | 2 +-
.../web/resource/WorkflowWebsocketResource.scala | 12 +-
.../resource/aiassistant/AiAssistantManager.scala | 2 +-
.../dashboard/DatasetSearchQueryBuilder.scala | 2 +-
.../web/resource/dashboard/hub/HubResource.scala | 2 +-
.../user/workflow/WorkflowExecutionsResource.scala | 18 +-
.../dashboard/user/workflow/WorkflowResource.scala | 4 +-
.../user/workflow/WorkflowVersionResource.scala | 2 +-
.../web/service/EmailNotificationService.scala | 2 +-
.../web/service/ExecutionConsoleService.scala | 30 ++--
.../service/ExecutionReconfigurationService.scala | 6 +-
.../web/service/ExecutionResultService.scala | 28 +--
.../web/service/ExecutionRuntimeService.scala | 12 +-
.../texera/web/service/ExecutionStatsService.scala | 30 ++--
.../service/ExecutionsMetadataPersistService.scala | 2 +-
.../service/FriesReconfigurationAlgorithm.scala | 8 +-
.../texera/web/service/ResultExportService.scala | 14 +-
.../texera/web/service/WorkflowEmailNotifier.scala | 4 +-
.../web/service/WorkflowExecutionService.scala | 16 +-
.../texera/web/service/WorkflowService.scala | 24 +--
.../storage/ExecutionReconfigurationStore.scala | 6 +-
.../texera/web/storage/ExecutionStateStore.scala | 6 +-
.../org/apache/texera/web/storage/StateStore.scala | 2 +-
.../texera/web/storage/WorkflowStateStore.scala | 2 +-
.../org/apache/texera/workflow/LogicalLink.scala | 4 +-
.../org/apache/texera/workflow/LogicalPlan.scala | 8 +-
.../apache/texera/workflow/WorkflowCompiler.scala | 6 +-
.../GitVersionControlLocalFileStorageSpec.java | 4 +-
.../breakpoint/ExceptionBreakpointSpec.scala | 2 +-
.../architecture/control/TrivialControlSpec.scala | 22 +--
.../architecture/control/utils/ChainHandler.scala | 6 +-
.../control/utils/CollectHandler.scala | 6 +-
.../architecture/control/utils/ErrorHandler.scala | 6 +-
.../control/utils/MultiCallHandler.scala | 8 +-
.../architecture/control/utils/NestedHandler.scala | 6 +-
.../control/utils/PingPongHandler.scala | 6 +-
.../control/utils/RecursionHandler.scala | 6 +-
.../utils/TesterAsyncRPCHandlerInitializer.scala | 12 +-
.../control/utils/TrivialControlTester.scala | 24 +--
.../architecture/controller/ControllerSpec.scala | 4 +-
.../messaginglayer/NetworkInputGatewaySpec.scala | 8 +-
.../messaginglayer/OutputManagerSpec.scala | 12 +-
.../messaginglayer/RangeBasedShuffleSpec.scala | 10 +-
.../pythonworker/PythonWorkflowWorkerSpec.scala | 30 ++--
.../CostBasedScheduleGeneratorSpec.scala | 10 +-
.../scheduling/DefaultCostEstimatorSpec.scala | 30 ++--
.../ExpansionGreedyScheduleGeneratorSpec.scala | 16 +-
.../engine/architecture/worker/DPThreadSpec.scala | 28 +--
.../architecture/worker/DataProcessorSpec.scala | 34 ++--
.../engine/architecture/worker/WorkerSpec.scala | 34 ++--
.../engine/e2e/BatchSizePropagationSpec.scala | 18 +-
.../amber/engine/e2e/DataProcessingSpec.scala | 30 ++--
.../{ => texera}/amber/engine/e2e/PauseSpec.scala | 20 +--
.../{ => texera}/amber/engine/e2e/TestUtils.scala | 10 +-
.../engine/faulttolerance/CheckpointSpec.scala | 22 +--
.../amber/engine/faulttolerance/LoggingSpec.scala | 28 +--
.../amber/engine/faulttolerance/ReplaySpec.scala | 22 +--
.../workflow/WorkflowVersionResourceSpec.scala | 2 +-
.../web/service/ExecutionConsoleServiceSpec.scala | 4 +-
.../web/service/ExecutionResultServiceSpec.scala | 2 +-
.../storage/ReadonlyLocalFileDocumentSpec.scala | 6 +-
common/config/src/main/resources/cluster.conf | 2 +-
.../{ => texera}/amber/config/AkkaConfig.scala | 2 +-
.../amber/config/ApplicationConfig.scala | 2 +-
.../amber/config/EnvironmentalVariable.scala | 2 +-
.../{ => texera}/amber/config/StorageConfig.scala | 4 +-
.../{ => texera}/amber/config/UdfConfig.scala | 2 +-
.../{ => texera}/amber/util/ConfigParserUtil.scala | 2 +-
.../apache/{ => texera}/amber/core/executor.proto | 2 +-
.../{ => texera}/amber/core/virtualidentity.proto | 2 +-
.../apache/{ => texera}/amber/core/workflow.proto | 2 +-
.../amber/core/workflowruntimestate.proto | 2 +-
.../amber/core/WorkflowRuntimeException.scala | 4 +-
.../amber/core/executor/ExecFactory.scala | 2 +-
.../core/executor/JavaRuntimeCompilation.scala | 4 +-
.../amber/core/executor/OperatorExecutor.scala | 8 +-
.../core/executor/SourceOperatorExecutor.scala | 6 +-
.../{ => texera}/amber/core/state/State.scala | 4 +-
.../amber/core/storage/DocumentFactory.scala | 20 +--
.../amber/core/storage/FileResolver.scala | 2 +-
.../core/storage/IcebergCatalogInstance.scala | 6 +-
.../amber/core/storage/VFSURIFactory.scala | 10 +-
.../core/storage/model/BufferedItemWriter.scala | 2 +-
.../core/storage/model/DatasetFileDocument.scala | 10 +-
.../amber/core/storage/model/OnDataset.scala | 2 +-
.../storage/model/ReadonlyLocalFileDocument.scala | 2 +-
.../storage/model/ReadonlyVirtualDocument.scala | 2 +-
.../core/storage/model/VirtualCollection.scala | 2 +-
.../amber/core/storage/model/VirtualDocument.scala | 2 +-
.../amber/core/storage/result/ResultSchema.scala | 4 +-
.../core/storage/result/WorkflowResultStore.scala | 4 +-
.../storage/result/iceberg/IcebergDocument.scala | 10 +-
.../result/iceberg/IcebergTableWriter.scala | 8 +-
.../core/storage/result/iceberg/OnIceberg.scala | 4 +-
.../core/storage/util/LakeFSStorageClient.scala | 4 +-
.../amber/core/storage/util/StorageUtil.scala | 2 +-
.../dataset/GitVersionControlLocalFileStorage.java | 2 +-
.../storage/util/dataset/JGitVersionControl.java | 2 +-
.../storage/util/dataset/PhysicalFileNode.java | 2 +-
.../{ => texera}/amber/core/tuple/Attribute.java | 2 +-
.../amber/core/tuple/AttributeType.java | 2 +-
.../amber/core/tuple/AttributeTypeUtils.scala | 2 +-
.../{ => texera}/amber/core/tuple/BigObject.java | 4 +-
.../{ => texera}/amber/core/tuple/Schema.scala | 2 +-
.../{ => texera}/amber/core/tuple/Tuple.scala | 4 +-
.../{ => texera}/amber/core/tuple/TupleLike.scala | 4 +-
.../{ => texera}/amber/core/tuple/TupleUtils.scala | 8 +-
.../amber/core/workflow/LocationPreference.scala | 2 +-
.../amber/core/workflow/PartitionInfo.scala | 2 +-
.../amber/core/workflow/PhysicalOp.scala | 8 +-
.../amber/core/workflow/PhysicalPlan.scala | 8 +-
.../amber/core/workflow/WorkflowContext.scala | 6 +-
.../amber/core/workflow/WorkflowSettings.scala | 2 +-
.../{ => texera}/amber/util/ArrowUtils.scala | 6 +-
.../{ => texera}/amber/util/IcebergUtil.scala | 6 +-
.../apache/{ => texera}/amber/util/JSONUtils.scala | 6 +-
.../amber/util/VirtualIdentityUtils.scala | 4 +-
.../amber/util/serde/GlobalPortIdentitySerde.scala | 6 +-
.../util/serde/PortIdentityKeyDeserializer.scala | 4 +-
.../util/serde/PortIdentityKeySerializer.scala | 6 +-
.../texera/service/util/BigObjectInputStream.scala | 2 +-
.../service/util/BigObjectOutputStream.scala | 2 +-
.../texera/service/util/S3StorageClient.scala | 2 +-
.../core/storage/model/VirtualDocumentSpec.scala | 2 +-
.../amber/core/tuple/AttributeTypeUtilsSpec.scala | 6 +-
.../{ => texera}/amber/core/tuple/SchemaSpec.scala | 2 +-
.../{ => texera}/amber/core/tuple/TupleSpec.scala | 4 +-
.../amber/storage/FileResolverSpec.scala | 4 +-
.../IcebergDocumentConsoleMessagesSpec.scala | 12 +-
.../result/iceberg/IcebergDocumentSpec.scala | 14 +-
.../result/iceberg/IcebergTableStatsSpec.scala | 14 +-
.../{ => texera}/amber/util/IcebergUtilSpec.scala | 6 +-
.../service/util/BigObjectInputStreamSpec.scala | 2 +-
.../texera/service/util/BigObjectManagerSpec.scala | 2 +-
.../service/util/BigObjectOutputStreamSpec.scala | 2 +-
.../texera/service/util/S3StorageTestBase.scala | 2 +-
.../amber/operator/DummyProperties.scala | 2 +-
.../{ => texera}/amber/operator/LogicalOp.scala | 196 ++++++++++-----------
.../amber/operator/PortDescriptor.scala | 4 +-
.../amber/operator/PythonOperatorDescriptor.scala | 10 +-
.../amber/operator/SpecialPhysicalOpFactory.scala | 12 +-
.../amber/operator/TestOperators.scala | 20 +--
.../amber/operator/aggregate/AggregateOpDesc.scala | 22 +--
.../amber/operator/aggregate/AggregateOpExec.scala | 8 +-
.../operator/aggregate/AggregationFunction.java | 2 +-
.../operator/aggregate/AggregationOperation.scala | 6 +-
.../aggregate/DistributedAggregation.scala | 4 +-
.../cartesianProduct/CartesianProductOpDesc.scala | 16 +-
.../cartesianProduct/CartesianProductOpExec.scala | 8 +-
.../dictionary/DictionaryMatcherOpDesc.scala | 20 +--
.../dictionary/DictionaryMatcherOpExec.scala | 8 +-
.../amber/operator/dictionary/MatchingType.java | 2 +-
.../operator/difference/DifferenceOpDesc.scala | 14 +-
.../operator/difference/DifferenceOpExec.scala | 6 +-
.../amber/operator/distinct/DistinctOpDesc.scala | 14 +-
.../amber/operator/distinct/DistinctOpExec.scala | 6 +-
.../amber/operator/dummy/DummyOpDesc.scala | 8 +-
.../amber/operator/filter/ComparisonType.java | 2 +-
.../amber/operator/filter/FilterOpDesc.scala | 8 +-
.../amber/operator/filter/FilterOpExec.scala | 6 +-
.../amber/operator/filter/FilterPredicate.java | 16 +-
.../operator/filter/SpecializedFilterOpDesc.scala | 14 +-
.../operator/filter/SpecializedFilterOpExec.scala | 6 +-
.../amber/operator/flatmap/FlatMapOpDesc.scala | 4 +-
.../amber/operator/flatmap/FlatMapOpExec.scala | 6 +-
.../operator/hashJoin/HashJoinBuildOpExec.scala | 8 +-
.../amber/operator/hashJoin/HashJoinOpDesc.scala | 24 +--
.../operator/hashJoin/HashJoinProbeOpExec.scala | 10 +-
.../amber/operator/hashJoin/JoinType.java | 2 +-
.../HuggingFaceIrisLogisticRegressionOpDesc.scala | 12 +-
.../HuggingFaceSentimentAnalysisOpDesc.scala | 12 +-
.../HuggingFaceSpamSMSDetectionOpDesc.scala | 12 +-
.../HuggingFaceTextSummarizationOpDesc.scala | 12 +-
.../amber/operator/ifStatement/IfOpDesc.scala | 16 +-
.../amber/operator/ifStatement/IfOpExec.scala | 12 +-
.../amber/operator/intersect/IntersectOpDesc.scala | 14 +-
.../amber/operator/intersect/IntersectOpExec.scala | 6 +-
.../operator/intervalJoin/IntervalJoinOpDesc.scala | 20 +--
.../operator/intervalJoin/IntervalJoinOpExec.scala | 12 +-
.../operator/intervalJoin/TimeIntervalType.java | 2 +-
.../keywordSearch/KeywordSearchOpDesc.scala | 18 +-
.../keywordSearch/KeywordSearchOpExec.scala | 8 +-
.../amber/operator/limit/LimitOpDesc.scala | 16 +-
.../amber/operator/limit/LimitOpExec.scala | 8 +-
.../Scorer/MachineLearningScorerOpDesc.scala | 12 +-
.../Scorer/classificationMetricsFnc.java | 2 +-
.../Scorer/regressionMetricsFnc.java | 2 +-
...SklearnAdvancedKNNClassifierTrainerOpDesc.scala | 4 +-
.../KNNTrainer/SklearnAdvancedKNNParameters.java | 4 +-
.../SklearnAdvancedKNNRegressorTrainerOpDesc.scala | 4 +-
.../SVCTrainer/SklearnAdvancedSVCParameters.java | 4 +-
.../SklearnAdvancedSVCTrainerOpDesc.scala | 4 +-
.../SVRTrainer/SklearnAdvancedSVRParameters.java | 4 +-
.../SklearnAdvancedSVRTrainerOpDesc.scala | 4 +-
.../sklearnAdvanced/base/HyperParameters.java | 6 +-
.../base/SklearnAdvancedBaseDesc.scala | 12 +-
.../amber/operator/map/MapOpDesc.scala | 8 +-
.../amber/operator/map/MapOpExec.scala | 6 +-
.../amber/operator/metadata/OPVersion.java | 2 +-
.../operator/metadata/OperatorGroupConstants.scala | 2 +-
.../metadata/OperatorMetadataGenerator.scala | 10 +-
.../operator/metadata/PropertyNameConstants.scala | 2 +-
.../annotations/AutofillAttributeName.java | 2 +-
.../annotations/AutofillAttributeNameLambda.java | 2 +-
.../annotations/AutofillAttributeNameList.java | 2 +-
.../annotations/AutofillAttributeNameOnPort1.java | 2 +-
.../metadata/annotations/BatchByColumn.java | 2 +-
.../annotations/CommonOpDescAnnotation.java | 2 +-
.../metadata/annotations/EnablePresets.java | 2 +-
.../metadata/annotations/HideAnnotation.java | 2 +-
.../operator/metadata/annotations/UIWidget.java | 2 +-
.../amber/operator/projection/AttributeUnit.java | 4 +-
.../operator/projection/ProjectionOpDesc.scala | 20 +--
.../operator/projection/ProjectionOpExec.scala | 8 +-
.../randomksampling/RandomKSamplingOpDesc.scala | 16 +-
.../randomksampling/RandomKSamplingOpExec.scala | 6 +-
.../amber/operator/regex/RegexOpDesc.scala | 18 +-
.../amber/operator/regex/RegexOpExec.scala | 8 +-
.../ReservoirSamplingOpDesc.scala | 16 +-
.../ReservoirSamplingOpExec.scala | 10 +-
.../amber/operator/sink/ProgressiveUtils.scala | 4 +-
.../sklearn/SklearnAdaptiveBoostingOpDesc.scala | 2 +-
.../operator/sklearn/SklearnBaggingOpDesc.scala | 2 +-
.../sklearn/SklearnBernoulliNaiveBayesOpDesc.scala | 2 +-
.../operator/sklearn/SklearnClassifierOpDesc.scala | 12 +-
.../SklearnComplementNaiveBayesOpDesc.scala | 2 +-
.../sklearn/SklearnDecisionTreeOpDesc.scala | 2 +-
.../sklearn/SklearnDummyClassifierOpDesc.scala | 2 +-
.../operator/sklearn/SklearnExtraTreeOpDesc.scala | 2 +-
.../operator/sklearn/SklearnExtraTreesOpDesc.scala | 2 +-
.../sklearn/SklearnGaussianNaiveBayesOpDesc.scala | 2 +-
.../sklearn/SklearnGradientBoostingOpDesc.scala | 2 +-
.../amber/operator/sklearn/SklearnKNNOpDesc.scala | 2 +-
.../sklearn/SklearnLinearRegressionOpDesc.scala | 12 +-
.../operator/sklearn/SklearnLinearSVMOpDesc.scala | 2 +-
.../SklearnLogisticRegressionCVOpDesc.scala | 2 +-
.../sklearn/SklearnLogisticRegressionOpDesc.scala | 2 +-
.../SklearnMultiLayerPerceptronOpDesc.scala | 2 +-
.../SklearnMultinomialNaiveBayesOpDesc.scala | 2 +-
.../sklearn/SklearnNearestCentroidOpDesc.scala | 2 +-
.../sklearn/SklearnPassiveAggressiveOpDesc.scala | 2 +-
.../operator/sklearn/SklearnPerceptronOpDesc.scala | 2 +-
.../operator/sklearn/SklearnPredictionOpDesc.scala | 12 +-
.../SklearnProbabilityCalibrationOpDesc.scala | 2 +-
.../sklearn/SklearnRandomForestOpDesc.scala | 2 +-
.../operator/sklearn/SklearnRidgeCVOpDesc.scala | 2 +-
.../operator/sklearn/SklearnRidgeOpDesc.scala | 2 +-
.../amber/operator/sklearn/SklearnSDGOpDesc.scala | 2 +-
.../amber/operator/sklearn/SklearnSVMOpDesc.scala | 2 +-
.../SklearnTrainingAdaptiveBoostingOpDesc.scala | 2 +-
.../training/SklearnTrainingBaggingOpDesc.scala | 2 +-
.../SklearnTrainingBernoulliNaiveBayesOpDesc.scala | 2 +-
...SklearnTrainingComplementNaiveBayesOpDesc.scala | 2 +-
.../SklearnTrainingDecisionTreeOpDesc.scala | 2 +-
.../SklearnTrainingDummyClassifierOpDesc.scala | 2 +-
.../training/SklearnTrainingExtraTreeOpDesc.scala | 2 +-
.../training/SklearnTrainingExtraTreesOpDesc.scala | 2 +-
.../SklearnTrainingGaussianNaiveBayesOpDesc.scala | 2 +-
.../SklearnTrainingGradientBoostingOpDesc.scala | 2 +-
.../training/SklearnTrainingKNNOpDesc.scala | 2 +-
.../SklearnTrainingLinearRegressionOpDesc.scala | 2 +-
.../training/SklearnTrainingLinearSVMOpDesc.scala | 2 +-
...SklearnTrainingLogisticRegressionCVOpDesc.scala | 2 +-
.../SklearnTrainingLogisticRegressionOpDesc.scala | 2 +-
...SklearnTrainingMultiLayerPerceptronOpDesc.scala | 2 +-
...klearnTrainingMultinomialNaiveBayesOpDesc.scala | 2 +-
.../SklearnTrainingNearestCentroidOpDesc.scala | 2 +-
.../sklearn/training/SklearnTrainingOpDesc.scala | 12 +-
.../SklearnTrainingPassiveAggressiveOpDesc.scala | 2 +-
.../training/SklearnTrainingPerceptronOpDesc.scala | 2 +-
...learnTrainingProbabilityCalibrationOpDesc.scala | 2 +-
.../SklearnTrainingRandomForestOpDesc.scala | 2 +-
.../training/SklearnTrainingRidgeCVOpDesc.scala | 2 +-
.../training/SklearnTrainingRidgeOpDesc.scala | 2 +-
.../training/SklearnTrainingSDGOpDesc.scala | 2 +-
.../training/SklearnTrainingSVMOpDesc.scala | 2 +-
.../amber/operator/sleep/SleepOpDesc.scala | 16 +-
.../amber/operator/sleep/SleepOpExec.scala | 8 +-
.../amber/operator/sort/SortCriteriaUnit.java | 6 +-
.../amber/operator/sort/SortOpDesc.scala | 10 +-
.../amber/operator/sort/SortPreference.java | 2 +-
.../operator/sort/StableMergeSortOpDesc.scala | 16 +-
.../operator/sort/StableMergeSortOpExec.scala | 8 +-
.../sortPartitions/SortPartitionsOpDesc.scala | 18 +-
.../sortPartitions/SortPartitionsOpExec.scala | 8 +-
.../amber/operator/source/BufferedBlockReader.java | 2 +-
.../source/PythonSourceOperatorDescriptor.scala | 4 +-
.../operator/source/SourceOperatorDescriptor.scala | 6 +-
.../apis/reddit/RedditSearchSourceOpDesc.scala | 10 +-
.../apis/reddit/RedditSourceOperatorFunction.java | 2 +-
.../source/apis/twitter/TwitterSourceOpDesc.scala | 8 +-
.../source/apis/twitter/TwitterSourceOpExec.scala | 6 +-
.../v2/TwitterFullArchiveSearchSourceOpDesc.scala | 18 +-
.../v2/TwitterFullArchiveSearchSourceOpExec.scala | 10 +-
.../twitter/v2/TwitterSearchSourceOpDesc.scala | 18 +-
.../twitter/v2/TwitterSearchSourceOpExec.scala | 10 +-
.../source/apis/twitter/v2/TwitterUtils.scala | 4 +-
.../operator/source/cache/CacheSourceOpExec.scala | 10 +-
.../operator/source/fetcher/DecodingMethod.java | 2 +-
.../operator/source/fetcher/RandomUserAgent.java | 2 +-
.../operator/source/fetcher/URLFetchUtil.scala | 2 +-
.../operator/source/fetcher/URLFetcherOpDesc.scala | 18 +-
.../operator/source/fetcher/URLFetcherOpExec.scala | 10 +-
.../operator/source/scan/AutoClosingIterator.scala | 2 +-
.../operator/source/scan/FileAttributeType.java | 4 +-
.../operator/source/scan/FileDecodingMethod.java | 2 +-
.../source/scan/FileScanSourceOpDesc.scala | 18 +-
.../source/scan/FileScanSourceOpExec.scala | 12 +-
.../operator/source/scan/ScanSourceOpDesc.scala | 12 +-
.../source/scan/arrow/ArrowSourceOpDesc.scala | 20 +--
.../source/scan/arrow/ArrowSourceOpExec.scala | 12 +-
.../source/scan/csv/CSVScanSourceOpDesc.scala | 20 +--
.../source/scan/csv/CSVScanSourceOpExec.scala | 10 +-
.../scan/csv/ParallelCSVScanSourceOpDesc.scala | 20 +--
.../scan/csv/ParallelCSVScanSourceOpExec.scala | 12 +-
.../scan/csvOld/CSVOldScanSourceOpDesc.scala | 20 +--
.../scan/csvOld/CSVOldScanSourceOpExec.scala | 10 +-
.../source/scan/json/JSONLScanSourceOpDesc.scala | 20 +--
.../source/scan/json/JSONLScanSourceOpExec.scala | 14 +-
.../amber/operator/source/scan/json/JSONUtil.scala | 2 +-
.../source/scan/text/TextInputSourceOpDesc.scala | 20 +--
.../source/scan/text/TextInputSourceOpExec.scala | 12 +-
.../source/scan/text/TextSourceOpDesc.scala | 6 +-
.../operator/source/sql/SQLSourceOpDesc.scala | 8 +-
.../operator/source/sql/SQLSourceOpExec.scala | 10 +-
.../source/sql/asterixdb/AsterixDBConnUtil.scala | 2 +-
.../sql/asterixdb/AsterixDBSourceOpDesc.scala | 24 +--
.../sql/asterixdb/AsterixDBSourceOpExec.scala | 12 +-
.../operator/source/sql/mysql/MySQLConnUtil.scala | 2 +-
.../source/sql/mysql/MySQLSourceOpDesc.scala | 18 +-
.../source/sql/mysql/MySQLSourceOpExec.scala | 10 +-
.../source/sql/postgresql/PostgreSQLConnUtil.scala | 2 +-
.../sql/postgresql/PostgreSQLSourceOpDesc.scala | 20 +--
.../sql/postgresql/PostgreSQLSourceOpExec.scala | 10 +-
.../amber/operator/split/SplitOpDesc.scala | 18 +-
.../amber/operator/split/SplitOpExec.scala | 10 +-
.../substringSearch/SubstringSearchOpDesc.scala | 18 +-
.../substringSearch/SubstringSearchOpExec.scala | 8 +-
.../SymmetricDifferenceOpDesc.scala | 14 +-
.../SymmetricDifferenceOpExec.scala | 6 +-
.../operator/timeSeriesPlot/TimeSeriesPlot.scala | 14 +-
.../operator/typecasting/TypeCastingOpDesc.scala | 18 +-
.../operator/typecasting/TypeCastingOpExec.scala | 8 +-
.../operator/typecasting/TypeCastingUnit.java | 6 +-
.../amber/operator/udf/java/JavaUDFOpDesc.scala | 20 +--
.../python/DualInputPortsPythonUDFOpDescV2.scala | 14 +-
.../operator/udf/python/LambdaAttributeUnit.java | 8 +-
.../udf/python/PythonLambdaFunctionOpDesc.scala | 10 +-
.../udf/python/PythonTableReducerOpDesc.scala | 10 +-
.../operator/udf/python/PythonUDFOpDescV2.scala | 14 +-
.../python/source/PythonUDFSourceOpDescV2.scala | 14 +-
.../amber/operator/udf/r/RUDFOpDesc.scala | 14 +-
.../amber/operator/udf/r/RUDFSourceOpDesc.scala | 14 +-
.../amber/operator/union/UnionOpDesc.scala | 14 +-
.../amber/operator/union/UnionOpExec.scala | 6 +-
.../operator/unneststring/UnnestStringOpDesc.scala | 20 +--
.../operator/unneststring/UnnestStringOpExec.scala | 8 +-
.../operator/util/OperatorDescriptorUtils.scala | 2 +-
.../visualization/DotPlot/DotPlotOpDesc.scala | 14 +-
.../IcicleChart/IcicleChartOpDesc.scala | 16 +-
.../operator/visualization/ImageUtility.scala | 2 +-
.../ImageViz/ImageVisualizerOpDesc.scala | 14 +-
.../ScatterMatrixChartOpDesc.scala | 14 +-
.../visualization/barChart/BarChartOpDesc.scala | 14 +-
.../boxViolinPlot/BoxViolinPlotOpDesc.scala | 14 +-
.../BoxViolinPlotQuartileFunction.java | 2 +-
.../bubbleChart/BubbleChartOpDesc.scala | 14 +-
.../bulletChart/BulletChartOpDesc.scala | 14 +-
.../bulletChart/BulletChartStepDefinition.scala | 2 +-
.../candlestickChart/CandlestickChartOpDesc.scala | 14 +-
.../choroplethMap/ChoroplethMapOpDesc.scala | 14 +-
.../continuousErrorBands/BandConfig.scala | 6 +-
.../ContinuousErrorBandsOpDesc.scala | 12 +-
.../contourPlot/ContourPlotColoringFunction.java | 2 +-
.../contourPlot/ContourPlotOpDesc.scala | 14 +-
.../dendrogram/DendrogramOpDesc.scala | 14 +-
.../dumbbellPlot/DumbbellDotConfig.scala | 4 +-
.../dumbbellPlot/DumbbellPlotOpDesc.scala | 14 +-
.../FigureFactoryTableConfig.scala | 4 +-
.../FigureFactoryTableOpDesc.scala | 12 +-
.../filledAreaPlot/FilledAreaPlotOpDesc.scala | 14 +-
.../funnelPlot/FunnelPlotOpDesc.scala | 14 +-
.../ganttChart/GanttChartOpDesc.scala | 14 +-
.../gaugeChart/GaugeChartOpDesc.scala | 14 +-
.../visualization/gaugeChart/GaugeChartSteps.scala | 2 +-
.../visualization/heatMap/HeatMapOpDesc.scala | 14 +-
.../hierarchychart/HierarchyChartOpDesc.scala | 14 +-
.../hierarchychart/HierarchyChartType.java | 2 +-
.../hierarchychart/HierarchySection.scala | 4 +-
.../histogram/HistogramChartOpDesc.scala | 14 +-
.../histogram2d/Histogram2DOpDesc.scala | 14 +-
.../histogram2d/NormalizationType.java | 2 +-
.../visualization/htmlviz/HtmlVizOpDesc.scala | 22 +--
.../visualization/htmlviz/HtmlVizOpExec.scala | 8 +-
.../visualization/lineChart/LineChartOpDesc.scala | 12 +-
.../visualization/lineChart/LineConfig.scala | 4 +-
.../operator/visualization/lineChart/LineMode.java | 2 +-
.../nestedTable/NestedTableConfig.scala | 4 +-
.../nestedTable/NestedTableOpDesc.scala | 12 +-
.../networkGraph/NetworkGraphOpDesc.scala | 14 +-
.../visualization/pieChart/PieChartOpDesc.scala | 14 +-
.../quiverPlot/QuiverPlotOpDesc.scala | 14 +-
.../RangeSliderHandleDuplicateFunction.java | 2 +-
.../rangeSlider/RangeSliderOpDesc.scala | 14 +-
.../sankeyDiagram/SankeyDiagramOpDesc.scala | 14 +-
.../scatter3DChart/Scatter3dChartOpDesc.scala | 14 +-
.../scatterplot/ScatterplotOpDesc.scala | 14 +-
.../stripChart/StripChartOpDesc.scala | 14 +-
.../visualization/tablesChart/TablesConfig.scala | 4 +-
.../tablesChart/TablesPlotOpDesc.scala | 12 +-
.../ternaryPlot/TernaryPlotOpDesc.scala | 14 +-
.../visualization/treeplot/TreeplotOpDesc.scala | 14 +-
.../visualization/urlviz/UrlVizOpDesc.scala | 22 +--
.../visualization/urlviz/UrlVizOpExec.scala | 8 +-
.../volcanoPlot/VolcanoPlotOpDesc.scala | 14 +-
.../waterfallChart/WaterfallChartOpDesc.scala | 14 +-
.../visualization/wordCloud/WordCloudOpDesc.scala | 16 +-
.../amber/util/ObjectMapperUtils.scala | 4 +-
.../amber/operator/aggregate/AggregateOpSpec.scala | 6 +-
.../CartesianProductOpExecSpec.scala | 6 +-
.../dictionary/DictionaryMatcherOpExecSpec.scala | 8 +-
.../operator/difference/DifferenceOpExecSpec.scala | 4 +-
.../operator/distinct/DistinctOpExecSpec.scala | 4 +-
.../filter/SpecializedFilterOpExecSpec.scala | 6 +-
.../amber/operator/hashJoin/HashJoinOpSpec.scala | 10 +-
.../operator/intersect/IntersectOpExecSpec.scala | 8 +-
.../operator/intervalJoin/IntervalOpExecSpec.scala | 10 +-
.../keywordSearch/KeywordSearchOpExecSpec.scala | 6 +-
.../operator/projection/ProjectionOpDescSpec.scala | 6 +-
.../operator/projection/ProjectionOpExecSpec.scala | 6 +-
.../operator/sort/StableMergeSortOpExecSpec.scala | 6 +-
.../sortPartitions/SortPartitionsOpExecSpec.scala | 6 +-
.../source/fetcher/URLFetcherOpExecSpec.scala | 6 +-
.../source/scan/FileScanSourceOpExecSpec.scala | 6 +-
.../source/scan/csv/CSVScanSourceOpDescSpec.scala | 10 +-
.../scan/text/FileScanSourceOpDescSpec.scala | 12 +-
.../scan/text/TextInputSourceOpDescSpec.scala | 10 +-
.../SymmetricDifferenceOpExecSpec.scala | 4 +-
.../typecasting/TypeCastingOpExecSpec.scala | 6 +-
.../python/PythonLambdaFunctionOpDescSpec.scala | 6 +-
.../unneststring/UnnestStringOpExecSpec.scala | 8 +-
.../visualization/DotPlot/DotPlotOpDescSpec.scala | 2 +-
.../ImageViz/ImageVisualizerOpDescSpec.scala | 2 +-
.../barChart/BarChartOpDescSpec.scala | 2 +-
.../bubbleChart/BubbleChartOpDescSpec.scala | 2 +-
.../filledAreaPlot/FilledAreaPlotOpDescSpec.scala | 2 +-
.../ganttChart/GanttChartOpDescSpec.scala | 2 +-
.../hierarchychart/HierarchyChartOpDescSpec.scala | 2 +-
.../visualization/htmlviz/HtmlVizOpExecSpec.scala | 8 +-
.../pieChart/PieChartOpDescSpec.scala | 2 +-
.../scatterplot/ScatterPlotOpDescSpec.scala | 2 +-
.../{ => texera}/amber/util/ArrowUtilsSpec.scala | 6 +-
.../service/ComputingUnitManagingService.scala | 2 +-
.../resource/ComputingUnitManagingResource.scala | 2 +-
.../org/apache/texera/service/ConfigService.scala | 2 +-
.../org/apache/texera/service/FileService.scala | 4 +-
.../texera/service/resource/DatasetResource.scala | 8 +-
.../service/type/dataset/DatasetFileNode.scala | 2 +-
.../org/apache/texera/service/MockLakeFS.scala | 2 +-
.../service/resource/DatasetResourceSpec.scala | 2 +-
.../amber/engine/common/virtualidentity.ts | 2 +-
.../{ => texera}/amber/engine/common/workflow.ts | 2 +-
.../amber/compiler/WorkflowCompiler.scala | 16 +-
.../amber/compiler/model/LogicalLink.scala | 6 +-
.../amber/compiler/model/LogicalPlan.scala | 12 +-
.../amber/compiler/model/LogicalPlanPojo.scala | 4 +-
.../texera/service/WorkflowCompilingService.scala | 4 +-
.../resource/WorkflowCompilationResource.scala | 14 +-
.../resource/WorkflowCompilationResourceSpec.scala | 18 +-
707 files changed, 2993 insertions(+), 2993 deletions(-)
diff --git a/access-control-service/src/main/scala/org/apache/texera/service/AccessControlService.scala b/access-control-service/src/main/scala/org/apache/texera/service/AccessControlService.scala
index 6394121372..7fac58328d 100644
--- a/access-control-service/src/main/scala/org/apache/texera/service/AccessControlService.scala
+++ b/access-control-service/src/main/scala/org/apache/texera/service/AccessControlService.scala
@@ -22,7 +22,7 @@ import com.typesafe.scalalogging.LazyLogging
import io.dropwizard.auth.AuthDynamicFeature
import io.dropwizard.core.Application
import io.dropwizard.core.setup.{Bootstrap, Environment}
-import org.apache.amber.config.StorageConfig
+import org.apache.texera.amber.config.StorageConfig
import org.apache.texera.auth.{JwtAuthFilter, SessionUser}
import org.apache.texera.dao.SqlServer
import org.apache.texera.service.resource.{
diff --git a/amber/src/main/protobuf/org/apache/amber/engine/architecture/rpc/controlcommands.proto b/amber/src/main/protobuf/org/apache/texera/amber/engine/architecture/rpc/controlcommands.proto
similarity index 94%
rename from amber/src/main/protobuf/org/apache/amber/engine/architecture/rpc/controlcommands.proto
rename to amber/src/main/protobuf/org/apache/texera/amber/engine/architecture/rpc/controlcommands.proto
index 41f0976314..02e17fccd5 100644
--- a/amber/src/main/protobuf/org/apache/amber/engine/architecture/rpc/controlcommands.proto
+++ b/amber/src/main/protobuf/org/apache/texera/amber/engine/architecture/rpc/controlcommands.proto
@@ -16,7 +16,7 @@
// under the License.
syntax = "proto3";
-package org.apache.amber.engine.architecture.rpc;
+package org.apache.texera.amber.engine.architecture.rpc;
import "org/apache/amber/core/virtualidentity.proto";
import "org/apache/amber/core/workflow.proto";
@@ -81,7 +81,7 @@ message AsyncRPCContext {
}
message ControlInvocation {
- option (scalapb.message).extends = "org.apache.amber.engine.common.ambermessage.DirectControlMessagePayload";
+ option (scalapb.message).extends = "org.apache.texera.amber.engine.common.ambermessage.DirectControlMessagePayload";
string methodName = 1;
ControlRequest command = 2 [(scalapb.field).no_box = true];
AsyncRPCContext context = 3;
@@ -95,7 +95,7 @@ enum EmbeddedControlMessageType {
}
message EmbeddedControlMessage {
- option (scalapb.message).extends = "org.apache.amber.engine.common.ambermessage.WorkflowFIFOMessagePayload";
+ option (scalapb.message).extends = "org.apache.texera.amber.engine.common.ambermessage.WorkflowFIFOMessagePayload";
core.EmbeddedControlMessageIdentity id = 1 [(scalapb.field).no_box = true];
EmbeddedControlMessageType ecm_type = 2;
repeated core.ChannelIdentity scope = 3;
@@ -150,7 +150,7 @@ enum ConsoleMessageType{
}
message ConsoleMessage {
- option (scalapb.message).extends = "org.apache.amber.engine.architecture.controller.ClientEvent";
+ option (scalapb.message).extends = "org.apache.texera.amber.engine.architecture.controller.ClientEvent";
string worker_id = 1;
google.protobuf.Timestamp timestamp = 2 [(scalapb.field).no_box = true];
ConsoleMessageType msg_type = 3;
diff --git a/amber/src/main/protobuf/org/apache/amber/engine/architecture/rpc/controllerservice.proto b/amber/src/main/protobuf/org/apache/texera/amber/engine/architecture/rpc/controllerservice.proto
similarity index 97%
rename from amber/src/main/protobuf/org/apache/amber/engine/architecture/rpc/controllerservice.proto
rename to amber/src/main/protobuf/org/apache/texera/amber/engine/architecture/rpc/controllerservice.proto
index b03cd0f51f..e35adddf33 100644
--- a/amber/src/main/protobuf/org/apache/amber/engine/architecture/rpc/controllerservice.proto
+++ b/amber/src/main/protobuf/org/apache/texera/amber/engine/architecture/rpc/controllerservice.proto
@@ -16,7 +16,7 @@
// under the License.
syntax = "proto3";
-package org.apache.amber.engine.architecture.rpc;
+package org.apache.texera.amber.engine.architecture.rpc;
import "org/apache/amber/engine/architecture/rpc/controlcommands.proto";
import "org/apache/amber/engine/architecture/rpc/controlreturns.proto";
diff --git a/amber/src/main/protobuf/org/apache/amber/engine/architecture/rpc/controlreturns.proto b/amber/src/main/protobuf/org/apache/texera/amber/engine/architecture/rpc/controlreturns.proto
similarity index 95%
rename from amber/src/main/protobuf/org/apache/amber/engine/architecture/rpc/controlreturns.proto
rename to amber/src/main/protobuf/org/apache/texera/amber/engine/architecture/rpc/controlreturns.proto
index 87434d3414..9d5f2f6148 100644
--- a/amber/src/main/protobuf/org/apache/amber/engine/architecture/rpc/controlreturns.proto
+++ b/amber/src/main/protobuf/org/apache/texera/amber/engine/architecture/rpc/controlreturns.proto
@@ -16,7 +16,7 @@
// under the License.
syntax = "proto3";
-package org.apache.amber.engine.architecture.rpc;
+package org.apache.texera.amber.engine.architecture.rpc;
import "org/apache/amber/engine/architecture/worker/statistics.proto";
import "scalapb/scalapb.proto";
@@ -67,7 +67,7 @@ message ControlError {
}
message ReturnInvocation {
- option (scalapb.message).extends = "org.apache.amber.engine.common.ambermessage.DirectControlMessagePayload";
+ option (scalapb.message).extends = "org.apache.texera.amber.engine.common.ambermessage.DirectControlMessagePayload";
int64 commandId = 1;
ControlReturn returnValue = 2 [(scalapb.field).no_box = true];
}
diff --git a/amber/src/main/protobuf/org/apache/amber/engine/architecture/rpc/testerservice.proto b/amber/src/main/protobuf/org/apache/texera/amber/engine/architecture/rpc/testerservice.proto
similarity index 96%
rename from amber/src/main/protobuf/org/apache/amber/engine/architecture/rpc/testerservice.proto
rename to amber/src/main/protobuf/org/apache/texera/amber/engine/architecture/rpc/testerservice.proto
index fcb1ab444f..0deb402df8 100644
--- a/amber/src/main/protobuf/org/apache/amber/engine/architecture/rpc/testerservice.proto
+++ b/amber/src/main/protobuf/org/apache/texera/amber/engine/architecture/rpc/testerservice.proto
@@ -16,7 +16,7 @@
// under the License.
syntax = "proto3";
-package org.apache.amber.engine.architecture.rpc;
+package org.apache.texera.amber.engine.architecture.rpc;
import "org/apache/amber/engine/architecture/rpc/controlcommands.proto";
import "org/apache/amber/engine/architecture/rpc/controlreturns.proto";
diff --git a/amber/src/main/protobuf/org/apache/amber/engine/architecture/rpc/workerservice.proto b/amber/src/main/protobuf/org/apache/texera/amber/engine/architecture/rpc/workerservice.proto
similarity index 97%
rename from amber/src/main/protobuf/org/apache/amber/engine/architecture/rpc/workerservice.proto
rename to amber/src/main/protobuf/org/apache/texera/amber/engine/architecture/rpc/workerservice.proto
index 3b5b38ad7f..f7e9d8714d 100644
--- a/amber/src/main/protobuf/org/apache/amber/engine/architecture/rpc/workerservice.proto
+++ b/amber/src/main/protobuf/org/apache/texera/amber/engine/architecture/rpc/workerservice.proto
@@ -16,7 +16,7 @@
// under the License.
syntax = "proto3";
-package org.apache.amber.engine.architecture.rpc;
+package org.apache.texera.amber.engine.architecture.rpc;
import "org/apache/amber/engine/architecture/rpc/controlcommands.proto";
import "org/apache/amber/engine/architecture/rpc/controlreturns.proto";
diff --git a/amber/src/main/protobuf/org/apache/amber/engine/architecture/sendsemantics/partitionings.proto b/amber/src/main/protobuf/org/apache/texera/amber/engine/architecture/sendsemantics/partitionings.proto
similarity index 96%
rename from amber/src/main/protobuf/org/apache/amber/engine/architecture/sendsemantics/partitionings.proto
rename to amber/src/main/protobuf/org/apache/texera/amber/engine/architecture/sendsemantics/partitionings.proto
index 8a5c1be786..28cc1419d1 100644
--- a/amber/src/main/protobuf/org/apache/amber/engine/architecture/sendsemantics/partitionings.proto
+++ b/amber/src/main/protobuf/org/apache/texera/amber/engine/architecture/sendsemantics/partitionings.proto
@@ -17,7 +17,7 @@
syntax = "proto3";
-package org.apache.amber.engine.architecture.sendsemantics;
+package org.apache.texera.amber.engine.architecture.sendsemantics;
import "org/apache/amber/core/virtualidentity.proto";
import "scalapb/scalapb.proto";
diff --git a/amber/src/main/protobuf/org/apache/amber/engine/architecture/worker/statistics.proto b/amber/src/main/protobuf/org/apache/texera/amber/engine/architecture/worker/statistics.proto
similarity index 96%
rename from amber/src/main/protobuf/org/apache/amber/engine/architecture/worker/statistics.proto
rename to amber/src/main/protobuf/org/apache/texera/amber/engine/architecture/worker/statistics.proto
index 36d3b8036c..6d5bfaa44e 100644
--- a/amber/src/main/protobuf/org/apache/amber/engine/architecture/worker/statistics.proto
+++ b/amber/src/main/protobuf/org/apache/texera/amber/engine/architecture/worker/statistics.proto
@@ -17,7 +17,7 @@
syntax = "proto3";
-package org.apache.amber.engine.architecture.worker;
+package org.apache.texera.amber.engine.architecture.worker;
import "org/apache/amber/core/workflow.proto";
import "scalapb/scalapb.proto";
diff --git a/amber/src/main/protobuf/org/apache/amber/engine/common/actormessage.proto b/amber/src/main/protobuf/org/apache/texera/amber/engine/common/actormessage.proto
similarity index 96%
rename from amber/src/main/protobuf/org/apache/amber/engine/common/actormessage.proto
rename to amber/src/main/protobuf/org/apache/texera/amber/engine/common/actormessage.proto
index f0e24b1621..2a548e6f75 100644
--- a/amber/src/main/protobuf/org/apache/amber/engine/common/actormessage.proto
+++ b/amber/src/main/protobuf/org/apache/texera/amber/engine/common/actormessage.proto
@@ -17,7 +17,7 @@
syntax = "proto3";
-package org.apache.amber.engine.common;
+package org.apache.texera.amber.engine.common;
import "scalapb/scalapb.proto";
diff --git a/amber/src/main/protobuf/org/apache/amber/engine/common/ambermessage.proto b/amber/src/main/protobuf/org/apache/texera/amber/engine/common/ambermessage.proto
similarity index 97%
rename from amber/src/main/protobuf/org/apache/amber/engine/common/ambermessage.proto
rename to amber/src/main/protobuf/org/apache/texera/amber/engine/common/ambermessage.proto
index 1446f07b94..60e9b64f5c 100644
--- a/amber/src/main/protobuf/org/apache/amber/engine/common/ambermessage.proto
+++ b/amber/src/main/protobuf/org/apache/texera/amber/engine/common/ambermessage.proto
@@ -17,7 +17,7 @@
syntax = "proto3";
-package org.apache.amber.engine.common;
+package org.apache.texera.amber.engine.common;
import "org/apache/amber/engine/architecture/rpc/controlcommands.proto";
import "org/apache/amber/engine/architecture/rpc/controlreturns.proto";
diff --git a/amber/src/main/protobuf/org/apache/amber/engine/common/executionruntimestate.proto b/amber/src/main/protobuf/org/apache/texera/amber/engine/common/executionruntimestate.proto
similarity index 98%
rename from amber/src/main/protobuf/org/apache/amber/engine/common/executionruntimestate.proto
rename to amber/src/main/protobuf/org/apache/texera/amber/engine/common/executionruntimestate.proto
index 4ddfb054bf..1f3cb1c5c7 100644
--- a/amber/src/main/protobuf/org/apache/amber/engine/common/executionruntimestate.proto
+++ b/amber/src/main/protobuf/org/apache/texera/amber/engine/common/executionruntimestate.proto
@@ -17,7 +17,7 @@
syntax = "proto3";
-package org.apache.amber.engine.common;
+package org.apache.texera.amber.engine.common;
import "org/apache/amber/engine/architecture/rpc/controlcommands.proto";
import "org/apache/amber/engine/architecture/rpc/controlreturns.proto";
diff --git a/amber/src/main/python/core/architecture/handlers/actorcommand/actor_handler_base.py b/amber/src/main/python/core/architecture/handlers/actorcommand/actor_handler_base.py
index 756e4ee8ab..59a68312cf 100644
--- a/amber/src/main/python/core/architecture/handlers/actorcommand/actor_handler_base.py
+++ b/amber/src/main/python/core/architecture/handlers/actorcommand/actor_handler_base.py
@@ -18,7 +18,7 @@
from abc import ABC
from core.models import InternalQueue
-from proto.org.apache.amber.engine.common import ActorCommand
+from proto.org.apache.texera.amber.engine.common import ActorCommand
class ActorCommandHandler(ABC):
diff --git a/amber/src/main/python/core/architecture/handlers/actorcommand/backpressure_handler.py b/amber/src/main/python/core/architecture/handlers/actorcommand/backpressure_handler.py
index d165ae8899..764348b1d1 100644
--- a/amber/src/main/python/core/architecture/handlers/actorcommand/backpressure_handler.py
+++ b/amber/src/main/python/core/architecture/handlers/actorcommand/backpressure_handler.py
@@ -20,14 +20,14 @@ from core.architecture.handlers.actorcommand.actor_handler_base import (
)
from core.models.internal_queue import DCMElement, InternalQueue
from core.util import set_one_of
-from proto.org.apache.amber.core import ActorVirtualIdentity, ChannelIdentity
-from proto.org.apache.amber.engine.architecture.rpc import (
+from proto.org.apache.texera.amber.core import ActorVirtualIdentity, ChannelIdentity
+from proto.org.apache.texera.amber.engine.architecture.rpc import (
ControlInvocation,
ControlRequest,
EmptyRequest,
AsyncRpcContext,
)
-from proto.org.apache.amber.engine.common import (
+from proto.org.apache.texera.amber.engine.common import (
Backpressure,
DirectControlMessagePayloadV2,
)
diff --git a/amber/src/main/python/core/architecture/handlers/actorcommand/credit_update_handler.py b/amber/src/main/python/core/architecture/handlers/actorcommand/credit_update_handler.py
index dc235180eb..b7430b0fef 100644
--- a/amber/src/main/python/core/architecture/handlers/actorcommand/credit_update_handler.py
+++ b/amber/src/main/python/core/architecture/handlers/actorcommand/credit_update_handler.py
@@ -19,7 +19,7 @@ from core.architecture.handlers.actorcommand.actor_handler_base import (
ActorCommandHandler,
)
from core.models import InternalQueue
-from proto.org.apache.amber.engine.common import CreditUpdate
+from proto.org.apache.texera.amber.engine.common import CreditUpdate
class CreditUpdateHandler(ActorCommandHandler):
diff --git a/amber/src/main/python/core/architecture/handlers/control/add_input_channel_handler.py b/amber/src/main/python/core/architecture/handlers/control/add_input_channel_handler.py
index 663f7c1d8d..9d398210b5 100644
--- a/amber/src/main/python/core/architecture/handlers/control/add_input_channel_handler.py
+++ b/amber/src/main/python/core/architecture/handlers/control/add_input_channel_handler.py
@@ -16,7 +16,7 @@
# under the License.
from core.architecture.handlers.control.control_handler_base import ControlHandler
-from proto.org.apache.amber.engine.architecture.rpc import (
+from proto.org.apache.texera.amber.engine.architecture.rpc import (
EmptyReturn,
AddInputChannelRequest,
)
diff --git a/amber/src/main/python/core/architecture/handlers/control/add_partitioning_handler.py b/amber/src/main/python/core/architecture/handlers/control/add_partitioning_handler.py
index 269cd0320b..10b0d3fb0b 100644
--- a/amber/src/main/python/core/architecture/handlers/control/add_partitioning_handler.py
+++ b/amber/src/main/python/core/architecture/handlers/control/add_partitioning_handler.py
@@ -16,7 +16,7 @@
# under the License.
from core.architecture.handlers.control.control_handler_base import ControlHandler
-from proto.org.apache.amber.engine.architecture.rpc import (
+from proto.org.apache.texera.amber.engine.architecture.rpc import (
EmptyReturn,
AddPartitioningRequest,
)
diff --git a/amber/src/main/python/core/architecture/handlers/control/assign_port_handler.py b/amber/src/main/python/core/architecture/handlers/control/assign_port_handler.py
index 1ef342c611..df669735ff 100644
--- a/amber/src/main/python/core/architecture/handlers/control/assign_port_handler.py
+++ b/amber/src/main/python/core/architecture/handlers/control/assign_port_handler.py
@@ -18,8 +18,8 @@
from core.architecture.handlers.control.control_handler_base import ControlHandler
from core.models import Schema
from core.util.virtual_identity import get_from_actor_id_for_input_port_storage
-from proto.org.apache.amber.core import ActorVirtualIdentity, ChannelIdentity
-from proto.org.apache.amber.engine.architecture.rpc import (
+from proto.org.apache.texera.amber.core import ActorVirtualIdentity, ChannelIdentity
+from proto.org.apache.texera.amber.engine.architecture.rpc import (
EmptyReturn,
AssignPortRequest,
)
diff --git a/amber/src/main/python/core/architecture/handlers/control/control_handler_base.py b/amber/src/main/python/core/architecture/handlers/control/control_handler_base.py
index 4e2ce02635..9378a5e561 100644
--- a/amber/src/main/python/core/architecture/handlers/control/control_handler_base.py
+++ b/amber/src/main/python/core/architecture/handlers/control/control_handler_base.py
@@ -15,7 +15,7 @@
# specific language governing permissions and limitations
# under the License.
-from proto.org.apache.amber.engine.architecture.rpc import WorkerServiceBase
+from proto.org.apache.texera.amber.engine.architecture.rpc import WorkerServiceBase
class ControlHandler(WorkerServiceBase):
diff --git a/amber/src/main/python/core/architecture/handlers/control/debug_command_handler.py b/amber/src/main/python/core/architecture/handlers/control/debug_command_handler.py
index 4945f226b4..e7d35a6417 100644
--- a/amber/src/main/python/core/architecture/handlers/control/debug_command_handler.py
+++ b/amber/src/main/python/core/architecture/handlers/control/debug_command_handler.py
@@ -18,7 +18,7 @@
from core.architecture.handlers.control.control_handler_base import ControlHandler
from core.architecture.managers.context import Context
from core.architecture.managers.pause_manager import PauseType
-from proto.org.apache.amber.engine.architecture.rpc import (
+from proto.org.apache.texera.amber.engine.architecture.rpc import (
EmptyReturn,
DebugCommandRequest,
)
diff --git a/amber/src/main/python/core/architecture/handlers/control/end_channel_handler.py b/amber/src/main/python/core/architecture/handlers/control/end_channel_handler.py
index 9cf7d36bd4..7a80c8b515 100644
--- a/amber/src/main/python/core/architecture/handlers/control/end_channel_handler.py
+++ b/amber/src/main/python/core/architecture/handlers/control/end_channel_handler.py
@@ -17,7 +17,7 @@
from core.architecture.handlers.control.control_handler_base import ControlHandler
from core.models.internal_marker import EndChannel
-from proto.org.apache.amber.engine.architecture.rpc import EmptyReturn, EmptyRequest
+from proto.org.apache.texera.amber.engine.architecture.rpc import EmptyReturn, EmptyRequest
class EndChannelHandler(ControlHandler):
diff --git a/amber/src/main/python/core/architecture/handlers/control/end_worker_handler.py b/amber/src/main/python/core/architecture/handlers/control/end_worker_handler.py
index 12789469a8..434225a5f0 100644
--- a/amber/src/main/python/core/architecture/handlers/control/end_worker_handler.py
+++ b/amber/src/main/python/core/architecture/handlers/control/end_worker_handler.py
@@ -19,7 +19,7 @@ from loguru import logger
from core.architecture.handlers.control.control_handler_base import ControlHandler
from core.util import IQueue
-from proto.org.apache.amber.engine.architecture.rpc import (
+from proto.org.apache.texera.amber.engine.architecture.rpc import (
EmptyReturn,
EmptyRequest,
)
diff --git a/amber/src/main/python/core/architecture/handlers/control/evaluate_expression_handler.py b/amber/src/main/python/core/architecture/handlers/control/evaluate_expression_handler.py
index 396e625fea..7d35a6c1b8 100644
--- a/amber/src/main/python/core/architecture/handlers/control/evaluate_expression_handler.py
+++ b/amber/src/main/python/core/architecture/handlers/control/evaluate_expression_handler.py
@@ -17,7 +17,7 @@
from core.architecture.handlers.control.control_handler_base import ControlHandler
from core.util.expression_evaluator import ExpressionEvaluator
-from proto.org.apache.amber.engine.architecture.rpc import (
+from proto.org.apache.texera.amber.engine.architecture.rpc import (
EvaluatedValue,
EvaluatePythonExpressionRequest,
)
diff --git a/amber/src/main/python/core/architecture/handlers/control/initialize_executor_handler.py b/amber/src/main/python/core/architecture/handlers/control/initialize_executor_handler.py
index 0d86dbc212..0dd3e45287 100644
--- a/amber/src/main/python/core/architecture/handlers/control/initialize_executor_handler.py
+++ b/amber/src/main/python/core/architecture/handlers/control/initialize_executor_handler.py
@@ -17,8 +17,8 @@
from core.architecture.handlers.control.control_handler_base import ControlHandler
from core.util import get_one_of
-from proto.org.apache.amber.core import OpExecWithCode
-from proto.org.apache.amber.engine.architecture.rpc import (
+from proto.org.apache.texera.amber.core import OpExecWithCode
+from proto.org.apache.texera.amber.engine.architecture.rpc import (
EmptyReturn,
InitializeExecutorRequest,
)
diff --git a/amber/src/main/python/core/architecture/handlers/control/no_operation_handler.py b/amber/src/main/python/core/architecture/handlers/control/no_operation_handler.py
index 769f7504d0..353e6eec9c 100644
--- a/amber/src/main/python/core/architecture/handlers/control/no_operation_handler.py
+++ b/amber/src/main/python/core/architecture/handlers/control/no_operation_handler.py
@@ -16,7 +16,7 @@
# under the License.
from core.architecture.handlers.control.control_handler_base import ControlHandler
-from proto.org.apache.amber.engine.architecture.rpc import (
+from proto.org.apache.texera.amber.engine.architecture.rpc import (
EmptyReturn,
EmptyRequest,
)
diff --git a/amber/src/main/python/core/architecture/handlers/control/open_executor_handler.py b/amber/src/main/python/core/architecture/handlers/control/open_executor_handler.py
index 30cfb6e49d..f9bded90dd 100644
--- a/amber/src/main/python/core/architecture/handlers/control/open_executor_handler.py
+++ b/amber/src/main/python/core/architecture/handlers/control/open_executor_handler.py
@@ -16,7 +16,7 @@
# under the License.
from core.architecture.handlers.control.control_handler_base import ControlHandler
-from proto.org.apache.amber.engine.architecture.rpc import EmptyReturn, EmptyRequest
+from proto.org.apache.texera.amber.engine.architecture.rpc import EmptyReturn, EmptyRequest
class OpenExecutorHandler(ControlHandler):
diff --git a/amber/src/main/python/core/architecture/handlers/control/pause_worker_handler.py b/amber/src/main/python/core/architecture/handlers/control/pause_worker_handler.py
index 8713da7737..db5f6e7c41 100644
--- a/amber/src/main/python/core/architecture/handlers/control/pause_worker_handler.py
+++ b/amber/src/main/python/core/architecture/handlers/control/pause_worker_handler.py
@@ -17,7 +17,7 @@
from core.architecture.handlers.control.control_handler_base import ControlHandler
from core.architecture.managers.pause_manager import PauseType
-from proto.org.apache.amber.engine.architecture.rpc import (
+from proto.org.apache.texera.amber.engine.architecture.rpc import (
WorkerStateResponse,
EmptyRequest,
)
diff --git a/amber/src/main/python/core/architecture/handlers/control/query_statistics_handler.py b/amber/src/main/python/core/architecture/handlers/control/query_statistics_handler.py
index d6b6210ddd..e6f384509c 100644
--- a/amber/src/main/python/core/architecture/handlers/control/query_statistics_handler.py
+++ b/amber/src/main/python/core/architecture/handlers/control/query_statistics_handler.py
@@ -16,11 +16,11 @@
# under the License.
from core.architecture.handlers.control.control_handler_base import ControlHandler
-from proto.org.apache.amber.engine.architecture.rpc import (
+from proto.org.apache.texera.amber.engine.architecture.rpc import (
WorkerMetricsResponse,
EmptyRequest,
)
-from proto.org.apache.amber.engine.architecture.worker import (
+from proto.org.apache.texera.amber.engine.architecture.worker import (
WorkerMetrics,
)
diff --git a/amber/src/main/python/core/architecture/handlers/control/replay_current_tuple_handler.py b/amber/src/main/python/core/architecture/handlers/control/replay_current_tuple_handler.py
index c3760a52a2..b0d7cc15e9 100644
--- a/amber/src/main/python/core/architecture/handlers/control/replay_current_tuple_handler.py
+++ b/amber/src/main/python/core/architecture/handlers/control/replay_current_tuple_handler.py
@@ -19,8 +19,8 @@ import itertools
from core.architecture.handlers.control.control_handler_base import ControlHandler
from core.architecture.managers.pause_manager import PauseType
-from proto.org.apache.amber.engine.architecture.rpc import EmptyReturn, EmptyRequest
-from proto.org.apache.amber.engine.architecture.worker import (
+from proto.org.apache.texera.amber.engine.architecture.rpc import EmptyReturn, EmptyRequest
+from proto.org.apache.texera.amber.engine.architecture.worker import (
WorkerState,
)
diff --git a/amber/src/main/python/core/architecture/handlers/control/resume_worker_handler.py b/amber/src/main/python/core/architecture/handlers/control/resume_worker_handler.py
index 2aea43681f..c49d90af58 100644
--- a/amber/src/main/python/core/architecture/handlers/control/resume_worker_handler.py
+++ b/amber/src/main/python/core/architecture/handlers/control/resume_worker_handler.py
@@ -17,7 +17,7 @@
from core.architecture.handlers.control.control_handler_base import ControlHandler
from core.architecture.managers.pause_manager import PauseType
-from proto.org.apache.amber.engine.architecture.rpc import (
+from proto.org.apache.texera.amber.engine.architecture.rpc import (
WorkerStateResponse,
EmptyRequest,
)
diff --git a/amber/src/main/python/core/architecture/handlers/control/start_channel_handler.py b/amber/src/main/python/core/architecture/handlers/control/start_channel_handler.py
index 047e502feb..662b6d308a 100644
--- a/amber/src/main/python/core/architecture/handlers/control/start_channel_handler.py
+++ b/amber/src/main/python/core/architecture/handlers/control/start_channel_handler.py
@@ -17,7 +17,7 @@
from core.architecture.handlers.control.control_handler_base import ControlHandler
from core.models.internal_marker import StartChannel
-from proto.org.apache.amber.engine.architecture.rpc import EmptyReturn, EmptyRequest
+from proto.org.apache.texera.amber.engine.architecture.rpc import EmptyReturn, EmptyRequest
class StartChannelHandler(ControlHandler):
diff --git a/amber/src/main/python/core/architecture/handlers/control/start_worker_handler.py b/amber/src/main/python/core/architecture/handlers/control/start_worker_handler.py
index 572b066c7c..bfa1556722 100644
--- a/amber/src/main/python/core/architecture/handlers/control/start_worker_handler.py
+++ b/amber/src/main/python/core/architecture/handlers/control/start_worker_handler.py
@@ -19,13 +19,13 @@ from core.architecture.handlers.control.control_handler_base import ControlHandl
from core.architecture.packaging.input_manager import InputManager
from core.models import Schema
from core.models.internal_queue import ECMElement
-from proto.org.apache.amber.core import (
+from proto.org.apache.texera.amber.core import (
ChannelIdentity,
ActorVirtualIdentity,
PortIdentity,
EmbeddedControlMessageIdentity,
)
-from proto.org.apache.amber.engine.architecture.rpc import (
+from proto.org.apache.texera.amber.engine.architecture.rpc import (
WorkerStateResponse,
ControlInvocation,
EmptyRequest,
@@ -34,7 +34,7 @@ from proto.org.apache.amber.engine.architecture.rpc import (
ControlRequest,
EmbeddedControlMessageType,
)
-from proto.org.apache.amber.engine.architecture.worker import (
+from proto.org.apache.texera.amber.engine.architecture.worker import (
WorkerState,
)
diff --git a/amber/src/main/python/core/architecture/handlers/control/update_executor_handler.py b/amber/src/main/python/core/architecture/handlers/control/update_executor_handler.py
index 2657f9727a..fe33b2dec0 100644
--- a/amber/src/main/python/core/architecture/handlers/control/update_executor_handler.py
+++ b/amber/src/main/python/core/architecture/handlers/control/update_executor_handler.py
@@ -15,7 +15,7 @@
# specific language governing permissions and limitations
# under the License.
-# from proto.org.apache.amber.engine.architecture.worker import UpdateExecutorV2
+# from proto.org.apache.texera.amber.engine.architecture.worker import UpdateExecutorV2
# from core.architecture.handlers.control.control_handler_base import ControlHandler
# from core.architecture.managers.context import Context
#
diff --git a/amber/src/main/python/core/architecture/managers/console_message_manager.py b/amber/src/main/python/core/architecture/managers/console_message_manager.py
index d2bac73cf7..f75c74cda0 100644
--- a/amber/src/main/python/core/architecture/managers/console_message_manager.py
+++ b/amber/src/main/python/core/architecture/managers/console_message_manager.py
@@ -18,7 +18,7 @@
from typing import Iterator
from core.util.buffer.timed_buffer import TimedBuffer
-from proto.org.apache.amber.engine.architecture.rpc import ConsoleMessage
+from proto.org.apache.texera.amber.engine.architecture.rpc import ConsoleMessage
class ConsoleMessageManager:
diff --git a/amber/src/main/python/core/architecture/managers/context.py b/amber/src/main/python/core/architecture/managers/context.py
index 826006ccb6..3629a435a7 100644
--- a/amber/src/main/python/core/architecture/managers/context.py
+++ b/amber/src/main/python/core/architecture/managers/context.py
@@ -17,8 +17,8 @@
from typing import Optional
-from proto.org.apache.amber.core import ActorVirtualIdentity, ChannelIdentity
-from proto.org.apache.amber.engine.architecture.worker import WorkerState
+from proto.org.apache.texera.amber.core import ActorVirtualIdentity, ChannelIdentity
+from proto.org.apache.texera.amber.engine.architecture.worker import WorkerState
from .console_message_manager import ConsoleMessageManager
from .debug_manager import DebugManager
from .embedded_control_message_manager import EmbeddedControlMessageManager
diff --git a/amber/src/main/python/core/architecture/managers/embedded_control_message_manager.py b/amber/src/main/python/core/architecture/managers/embedded_control_message_manager.py
index 8207d7e78f..43acb1c4e1 100644
--- a/amber/src/main/python/core/architecture/managers/embedded_control_message_manager.py
+++ b/amber/src/main/python/core/architecture/managers/embedded_control_message_manager.py
@@ -19,8 +19,8 @@ from collections import defaultdict
from typing import Set, Dict
from core.architecture.packaging.input_manager import Channel
-from proto.org.apache.amber.core import ActorVirtualIdentity, ChannelIdentity
-from proto.org.apache.amber.engine.architecture.rpc import (
+from proto.org.apache.texera.amber.core import ActorVirtualIdentity, ChannelIdentity
+from proto.org.apache.texera.amber.engine.architecture.rpc import (
EmbeddedControlMessage,
EmbeddedControlMessageType,
)
diff --git a/amber/src/main/python/core/architecture/managers/pause_manager.py b/amber/src/main/python/core/architecture/managers/pause_manager.py
index b68480e879..7a5cbc3824 100644
--- a/amber/src/main/python/core/architecture/managers/pause_manager.py
+++ b/amber/src/main/python/core/architecture/managers/pause_manager.py
@@ -20,8 +20,8 @@ from enum import Enum
from loguru import logger
from typing import Set, Dict
-from proto.org.apache.amber.core import ChannelIdentity
-from proto.org.apache.amber.engine.architecture.worker import WorkerState
+from proto.org.apache.texera.amber.core import ChannelIdentity
+from proto.org.apache.texera.amber.engine.architecture.worker import WorkerState
from . import state_manager
from ...models import InternalQueue
diff --git a/amber/src/main/python/core/architecture/managers/statistics_manager.py b/amber/src/main/python/core/architecture/managers/statistics_manager.py
index 60c7e2c6c4..6b36b78e57 100644
--- a/amber/src/main/python/core/architecture/managers/statistics_manager.py
+++ b/amber/src/main/python/core/architecture/managers/statistics_manager.py
@@ -18,8 +18,8 @@
from collections import defaultdict
from typing import DefaultDict
-from proto.org.apache.amber.core import PortIdentity
-from proto.org.apache.amber.engine.architecture.worker import (
+from proto.org.apache.texera.amber.core import PortIdentity
+from proto.org.apache.texera.amber.engine.architecture.worker import (
WorkerStatistics,
PortTupleMetricsMapping,
TupleMetrics,
diff --git a/amber/src/main/python/core/architecture/managers/test_pause_manager.py b/amber/src/main/python/core/architecture/managers/test_pause_manager.py
index f27bfc0249..501c133500 100644
--- a/amber/src/main/python/core/architecture/managers/test_pause_manager.py
+++ b/amber/src/main/python/core/architecture/managers/test_pause_manager.py
@@ -20,7 +20,7 @@ import pytest
from core.architecture.managers import StateManager
from core.architecture.managers.pause_manager import PauseManager, PauseType
from core.models import InternalQueue
-from proto.org.apache.amber.engine.architecture.worker import WorkerState
+from proto.org.apache.texera.amber.engine.architecture.worker import WorkerState
class TestPauseManager:
diff --git a/amber/src/main/python/core/architecture/managers/test_state_manager.py b/amber/src/main/python/core/architecture/managers/test_state_manager.py
index a0c9caa959..9ebe6e847c 100644
--- a/amber/src/main/python/core/architecture/managers/test_state_manager.py
+++ b/amber/src/main/python/core/architecture/managers/test_state_manager.py
@@ -22,7 +22,7 @@ from core.architecture.managers.state_manager import (
InvalidTransitionException,
StateManager,
)
-from proto.org.apache.amber.engine.architecture.worker import WorkerState
+from proto.org.apache.texera.amber.engine.architecture.worker import WorkerState
class TestStateManager:
diff --git a/amber/src/main/python/core/architecture/managers/tuple_processing_manager.py b/amber/src/main/python/core/architecture/managers/tuple_processing_manager.py
index 9e6df4000f..a67949e671 100644
--- a/amber/src/main/python/core/architecture/managers/tuple_processing_manager.py
+++ b/amber/src/main/python/core/architecture/managers/tuple_processing_manager.py
@@ -19,7 +19,7 @@ from threading import Event, Condition
from typing import Optional, Tuple, Iterator
from core.models import InternalMarker
-from proto.org.apache.amber.core import PortIdentity
+from proto.org.apache.texera.amber.core import PortIdentity
class TupleProcessingManager:
diff --git a/amber/src/main/python/core/architecture/packaging/input_manager.py b/amber/src/main/python/core/architecture/packaging/input_manager.py
index de1dfaed7d..b5ef115155 100644
--- a/amber/src/main/python/core/architecture/packaging/input_manager.py
+++ b/amber/src/main/python/core/architecture/packaging/input_manager.py
@@ -25,12 +25,12 @@ from core.models.payload import DataFrame, DataPayload, StateFrame
from core.storage.runnables.input_port_materialization_reader_runnable import (
InputPortMaterializationReaderRunnable,
)
-from proto.org.apache.amber.core import (
+from proto.org.apache.texera.amber.core import (
ActorVirtualIdentity,
PortIdentity,
ChannelIdentity,
)
-from proto.org.apache.amber.engine.architecture.sendsemantics import Partitioning
+from proto.org.apache.texera.amber.engine.architecture.sendsemantics import Partitioning
class Channel:
diff --git a/amber/src/main/python/core/architecture/packaging/output_manager.py b/amber/src/main/python/core/architecture/packaging/output_manager.py
index 76be4116b4..4003429baf 100644
--- a/amber/src/main/python/core/architecture/packaging/output_manager.py
+++ b/amber/src/main/python/core/architecture/packaging/output_manager.py
@@ -51,14 +51,14 @@ from core.storage.runnables.port_storage_writer import (
)
from core.util import get_one_of
from core.util.virtual_identity import get_worker_index
-from proto.org.apache.amber.core import (
+from proto.org.apache.texera.amber.core import (
ActorVirtualIdentity,
PhysicalLink,
PortIdentity,
ChannelIdentity,
)
-from proto.org.apache.amber.engine.architecture.rpc import EmbeddedControlMessage
-from proto.org.apache.amber.engine.architecture.sendsemantics import (
+from proto.org.apache.texera.amber.engine.architecture.rpc import EmbeddedControlMessage
+from proto.org.apache.texera.amber.engine.architecture.sendsemantics import (
HashBasedShufflePartitioning,
OneToOnePartitioning,
Partitioning,
diff --git a/amber/src/main/python/core/architecture/rpc/async_rpc_client.py b/amber/src/main/python/core/architecture/rpc/async_rpc_client.py
index a99ff16012..0b97c4c62d 100644
--- a/amber/src/main/python/core/architecture/rpc/async_rpc_client.py
+++ b/amber/src/main/python/core/architecture/rpc/async_rpc_client.py
@@ -26,8 +26,8 @@ from typing import Dict, TypeVar, Callable, Any, Coroutine
from core.architecture.managers.context import Context
from core.models.internal_queue import InternalQueue, DCMElement
from core.util import set_one_of
-from proto.org.apache.amber.core import ActorVirtualIdentity, ChannelIdentity
-from proto.org.apache.amber.engine.architecture.rpc import (
+from proto.org.apache.texera.amber.core import ActorVirtualIdentity, ChannelIdentity
+from proto.org.apache.texera.amber.engine.architecture.rpc import (
AsyncRpcContext,
ReturnInvocation,
ControlReturn,
@@ -36,7 +36,7 @@ from proto.org.apache.amber.engine.architecture.rpc import (
WorkerServiceStub,
ControlRequest,
)
-from proto.org.apache.amber.engine.common import DirectControlMessagePayloadV2
+from proto.org.apache.texera.amber.engine.common import DirectControlMessagePayloadV2
R = TypeVar("R")
diff --git a/amber/src/main/python/core/architecture/rpc/async_rpc_server.py b/amber/src/main/python/core/architecture/rpc/async_rpc_server.py
index 3b6268e9f4..d776307030 100644
--- a/amber/src/main/python/core/architecture/rpc/async_rpc_server.py
+++ b/amber/src/main/python/core/architecture/rpc/async_rpc_server.py
@@ -25,8 +25,8 @@ from core.architecture.rpc.async_rpc_handler_initializer import (
)
from core.models.internal_queue import InternalQueue, DCMElement
from core.util import get_one_of, set_one_of
-from proto.org.apache.amber.core import ChannelIdentity
-from proto.org.apache.amber.engine.architecture.rpc import (
+from proto.org.apache.texera.amber.core import ChannelIdentity
+from proto.org.apache.texera.amber.engine.architecture.rpc import (
ReturnInvocation,
ControlRequest,
ControlInvocation,
@@ -34,7 +34,7 @@ from proto.org.apache.amber.engine.architecture.rpc import (
ControlError,
ErrorLanguage,
)
-from proto.org.apache.amber.engine.common import DirectControlMessagePayloadV2
+from proto.org.apache.texera.amber.engine.common import DirectControlMessagePayloadV2
class AsyncRPCServer:
diff --git a/amber/src/main/python/core/architecture/sendsemantics/broad_cast_partitioner.py b/amber/src/main/python/core/architecture/sendsemantics/broad_cast_partitioner.py
index bd9a375f04..bd1b1d29ec 100644
--- a/amber/src/main/python/core/architecture/sendsemantics/broad_cast_partitioner.py
+++ b/amber/src/main/python/core/architecture/sendsemantics/broad_cast_partitioner.py
@@ -23,9 +23,9 @@ from core.architecture.sendsemantics.partitioner import Partitioner
from core.models import Tuple
from core.models.state import State
from core.util import set_one_of
-from proto.org.apache.amber.core import ActorVirtualIdentity
-from proto.org.apache.amber.engine.architecture.rpc import EmbeddedControlMessage
-from proto.org.apache.amber.engine.architecture.sendsemantics import (
+from proto.org.apache.texera.amber.core import ActorVirtualIdentity
+from proto.org.apache.texera.amber.engine.architecture.rpc import EmbeddedControlMessage
+from proto.org.apache.texera.amber.engine.architecture.sendsemantics import (
Partitioning,
BroadcastPartitioning,
)
diff --git a/amber/src/main/python/core/architecture/sendsemantics/hash_based_shuffle_partitioner.py b/amber/src/main/python/core/architecture/sendsemantics/hash_based_shuffle_partitioner.py
index 8447c28ebf..de018e5a3c 100644
--- a/amber/src/main/python/core/architecture/sendsemantics/hash_based_shuffle_partitioner.py
+++ b/amber/src/main/python/core/architecture/sendsemantics/hash_based_shuffle_partitioner.py
@@ -24,9 +24,9 @@ from core.architecture.sendsemantics.partitioner import Partitioner
from core.models import Tuple
from core.models.state import State
from core.util import set_one_of
-from proto.org.apache.amber.core import ActorVirtualIdentity
-from proto.org.apache.amber.engine.architecture.rpc import EmbeddedControlMessage
-from proto.org.apache.amber.engine.architecture.sendsemantics import (
+from proto.org.apache.texera.amber.core import ActorVirtualIdentity
+from proto.org.apache.texera.amber.engine.architecture.rpc import EmbeddedControlMessage
+from proto.org.apache.texera.amber.engine.architecture.sendsemantics import (
HashBasedShufflePartitioning,
Partitioning,
)
diff --git a/amber/src/main/python/core/architecture/sendsemantics/one_to_one_partitioner.py b/amber/src/main/python/core/architecture/sendsemantics/one_to_one_partitioner.py
index d42ebef101..d6a568be6a 100644
--- a/amber/src/main/python/core/architecture/sendsemantics/one_to_one_partitioner.py
+++ b/amber/src/main/python/core/architecture/sendsemantics/one_to_one_partitioner.py
@@ -23,9 +23,9 @@ from core.architecture.sendsemantics.partitioner import Partitioner
from core.models import Tuple
from core.models.state import State
from core.util import set_one_of
-from proto.org.apache.amber.core import ActorVirtualIdentity
-from proto.org.apache.amber.engine.architecture.rpc import EmbeddedControlMessage
-from proto.org.apache.amber.engine.architecture.sendsemantics import (
+from proto.org.apache.texera.amber.core import ActorVirtualIdentity
+from proto.org.apache.texera.amber.engine.architecture.rpc import EmbeddedControlMessage
+from proto.org.apache.texera.amber.engine.architecture.sendsemantics import (
OneToOnePartitioning,
Partitioning,
)
diff --git a/amber/src/main/python/core/architecture/sendsemantics/partitioner.py b/amber/src/main/python/core/architecture/sendsemantics/partitioner.py
index ffe49532e8..c4aac57cbe 100644
--- a/amber/src/main/python/core/architecture/sendsemantics/partitioner.py
+++ b/amber/src/main/python/core/architecture/sendsemantics/partitioner.py
@@ -23,9 +23,9 @@ from typing import Iterator
from core.models import Tuple
from core.models.state import State
from core.util import get_one_of
-from proto.org.apache.amber.core import ActorVirtualIdentity
-from proto.org.apache.amber.engine.architecture.rpc import EmbeddedControlMessage
-from proto.org.apache.amber.engine.architecture.sendsemantics import Partitioning
+from proto.org.apache.texera.amber.core import ActorVirtualIdentity
+from proto.org.apache.texera.amber.engine.architecture.rpc import EmbeddedControlMessage
+from proto.org.apache.texera.amber.engine.architecture.sendsemantics import Partitioning
class Partitioner(ABC):
diff --git a/amber/src/main/python/core/architecture/sendsemantics/range_based_shuffle_partitioner.py b/amber/src/main/python/core/architecture/sendsemantics/range_based_shuffle_partitioner.py
index 9a48930dd2..28aff35935 100644
--- a/amber/src/main/python/core/architecture/sendsemantics/range_based_shuffle_partitioner.py
+++ b/amber/src/main/python/core/architecture/sendsemantics/range_based_shuffle_partitioner.py
@@ -24,9 +24,9 @@ from core.architecture.sendsemantics.partitioner import Partitioner
from core.models import Tuple
from core.models.state import State
from core.util import set_one_of
-from proto.org.apache.amber.core import ActorVirtualIdentity
-from proto.org.apache.amber.engine.architecture.rpc import EmbeddedControlMessage
-from proto.org.apache.amber.engine.architecture.sendsemantics import (
+from proto.org.apache.texera.amber.core import ActorVirtualIdentity
+from proto.org.apache.texera.amber.engine.architecture.rpc import EmbeddedControlMessage
+from proto.org.apache.texera.amber.engine.architecture.sendsemantics import (
RangeBasedShufflePartitioning,
Partitioning,
)
diff --git a/amber/src/main/python/core/architecture/sendsemantics/round_robin_partitioner.py b/amber/src/main/python/core/architecture/sendsemantics/round_robin_partitioner.py
index b108a507f6..87c3fee87d 100644
--- a/amber/src/main/python/core/architecture/sendsemantics/round_robin_partitioner.py
+++ b/amber/src/main/python/core/architecture/sendsemantics/round_robin_partitioner.py
@@ -23,9 +23,9 @@ from core.architecture.sendsemantics.partitioner import Partitioner
from core.models import Tuple
from core.models.state import State
from core.util import set_one_of
-from proto.org.apache.amber.core import ActorVirtualIdentity
-from proto.org.apache.amber.engine.architecture.rpc import EmbeddedControlMessage
-from proto.org.apache.amber.engine.architecture.sendsemantics import (
+from proto.org.apache.texera.amber.core import ActorVirtualIdentity
+from proto.org.apache.texera.amber.engine.architecture.rpc import EmbeddedControlMessage
+from proto.org.apache.texera.amber.engine.architecture.sendsemantics import (
Partitioning,
RoundRobinPartitioning,
)
diff --git a/amber/src/main/python/core/models/internal_queue.py b/amber/src/main/python/core/models/internal_queue.py
index e7483aef4a..645b426366 100644
--- a/amber/src/main/python/core/models/internal_queue.py
+++ b/amber/src/main/python/core/models/internal_queue.py
@@ -28,9 +28,9 @@ from core.util.customized_queue.linked_blocking_multi_queue import (
LinkedBlockingMultiQueue,
)
from core.util.customized_queue.queue_base import IQueue, QueueElement
-from proto.org.apache.amber.core import ChannelIdentity
-from proto.org.apache.amber.engine.architecture.rpc import EmbeddedControlMessage
-from proto.org.apache.amber.engine.common import DirectControlMessagePayloadV2
+from proto.org.apache.texera.amber.core import ChannelIdentity
+from proto.org.apache.texera.amber.engine.architecture.rpc import EmbeddedControlMessage
+from proto.org.apache.texera.amber.engine.common import DirectControlMessagePayloadV2
@dataclass
diff --git a/amber/src/main/python/core/runnables/data_processor.py b/amber/src/main/python/core/runnables/data_processor.py
index ce8f937142..4399b1a3a2 100644
--- a/amber/src/main/python/core/runnables/data_processor.py
+++ b/amber/src/main/python/core/runnables/data_processor.py
@@ -30,7 +30,7 @@ from core.util import Stoppable
from core.util.console_message.replace_print import replace_print
from core.util.console_message.timestamp import current_time_in_local_timezone
from core.util.runnable.runnable import Runnable
-from proto.org.apache.amber.engine.architecture.rpc import (
+from proto.org.apache.texera.amber.engine.architecture.rpc import (
ConsoleMessage,
ConsoleMessageType,
)
diff --git a/amber/src/main/python/core/runnables/main_loop.py b/amber/src/main/python/core/runnables/main_loop.py
index ec662ec721..6b77d88cd5 100644
--- a/amber/src/main/python/core/runnables/main_loop.py
+++ b/amber/src/main/python/core/runnables/main_loop.py
@@ -43,13 +43,13 @@ from core.runnables.data_processor import DataProcessor
from core.util import StoppableQueueBlockingRunnable, get_one_of
from core.util.console_message.timestamp import current_time_in_local_timezone
from core.util.customized_queue.queue_base import QueueElement
-from proto.org.apache.amber.core import (
+from proto.org.apache.texera.amber.core import (
ActorVirtualIdentity,
PortIdentity,
ChannelIdentity,
EmbeddedControlMessageIdentity,
)
-from proto.org.apache.amber.engine.architecture.rpc import (
+from proto.org.apache.texera.amber.engine.architecture.rpc import (
ConsoleMessage,
ControlInvocation,
ConsoleMessageType,
@@ -62,7 +62,7 @@ from proto.org.apache.amber.engine.architecture.rpc import (
AsyncRpcContext,
ControlRequest,
)
-from proto.org.apache.amber.engine.architecture.worker import (
+from proto.org.apache.texera.amber.engine.architecture.worker import (
WorkerState,
)
diff --git a/amber/src/main/python/core/runnables/network_receiver.py b/amber/src/main/python/core/runnables/network_receiver.py
index b99cff554a..fd42a8f589 100644
--- a/amber/src/main/python/core/runnables/network_receiver.py
+++ b/amber/src/main/python/core/runnables/network_receiver.py
@@ -44,8 +44,8 @@ from core.models.state import State
from core.proxy import ProxyServer
from core.util import Stoppable, get_one_of
from core.util.runnable.runnable import Runnable
-from proto.org.apache.amber.engine.architecture.rpc import EmbeddedControlMessage
-from proto.org.apache.amber.engine.common import (
+from proto.org.apache.texera.amber.engine.architecture.rpc import EmbeddedControlMessage
+from proto.org.apache.texera.amber.engine.common import (
PythonControlMessage,
PythonDataHeader,
PythonActorMessage,
diff --git a/amber/src/main/python/core/runnables/network_sender.py b/amber/src/main/python/core/runnables/network_sender.py
index 3744b369ca..9595433fb7 100644
--- a/amber/src/main/python/core/runnables/network_sender.py
+++ b/amber/src/main/python/core/runnables/network_sender.py
@@ -29,9 +29,9 @@ from core.models.internal_queue import (
)
from core.proxy import ProxyClient
from core.util import StoppableQueueBlockingRunnable
-from proto.org.apache.amber.core import ChannelIdentity
-from proto.org.apache.amber.engine.architecture.rpc import EmbeddedControlMessage
-from proto.org.apache.amber.engine.common import (
+from proto.org.apache.texera.amber.core import ChannelIdentity
+from proto.org.apache.texera.amber.engine.architecture.rpc import EmbeddedControlMessage
+from proto.org.apache.texera.amber.engine.common import (
DirectControlMessagePayloadV2,
PythonControlMessage,
PythonDataHeader,
diff --git a/amber/src/main/python/core/runnables/test_console_message.py b/amber/src/main/python/core/runnables/test_console_message.py
index 6413eba314..fbe9041f96 100644
--- a/amber/src/main/python/core/runnables/test_console_message.py
+++ b/amber/src/main/python/core/runnables/test_console_message.py
@@ -21,14 +21,14 @@ import pytest
from core.models.internal_queue import InternalQueue
from core.util import set_one_of
from core.util.buffer.timed_buffer import TimedBuffer
-from proto.org.apache.amber.core import ActorVirtualIdentity, ChannelIdentity
-from proto.org.apache.amber.engine.architecture.rpc import (
+from proto.org.apache.texera.amber.core import ActorVirtualIdentity, ChannelIdentity
+from proto.org.apache.texera.amber.engine.architecture.rpc import (
ControlInvocation,
ControlRequest,
ConsoleMessage,
ConsoleMessageType,
)
-from proto.org.apache.amber.engine.common import (
+from proto.org.apache.texera.amber.engine.common import (
DirectControlMessagePayloadV2,
PythonControlMessage,
)
diff --git a/amber/src/main/python/core/runnables/test_main_loop.py b/amber/src/main/python/core/runnables/test_main_loop.py
index 0c1ea6231f..4931389c0b 100644
--- a/amber/src/main/python/core/runnables/test_main_loop.py
+++ b/amber/src/main/python/core/runnables/test_main_loop.py
@@ -34,7 +34,7 @@ from core.models.internal_queue import (
)
from core.runnables import MainLoop
from core.util import set_one_of
-from proto.org.apache.amber.core import (
+from proto.org.apache.texera.amber.core import (
ActorVirtualIdentity,
PhysicalLink,
PhysicalOpIdentity,
@@ -45,7 +45,7 @@ from proto.org.apache.amber.core import (
OpExecInitInfo,
EmbeddedControlMessageIdentity,
)
-from proto.org.apache.amber.engine.architecture.rpc import (
+from proto.org.apache.texera.amber.engine.architecture.rpc import (
ControlRequest,
AssignPortRequest,
ControlInvocation,
@@ -63,18 +63,18 @@ from proto.org.apache.amber.engine.architecture.rpc import (
EmbeddedControlMessageType,
EmbeddedControlMessage,
)
-from proto.org.apache.amber.engine.architecture.sendsemantics import (
+from proto.org.apache.texera.amber.engine.architecture.sendsemantics import (
OneToOnePartitioning,
Partitioning,
)
-from proto.org.apache.amber.engine.architecture.worker import (
+from proto.org.apache.texera.amber.engine.architecture.worker import (
WorkerMetrics,
WorkerState,
WorkerStatistics,
PortTupleMetricsMapping,
TupleMetrics,
)
-from proto.org.apache.amber.engine.common import DirectControlMessagePayloadV2
+from proto.org.apache.texera.amber.engine.common import DirectControlMessagePayloadV2
from pytexera.udf.examples.count_batch_operator import CountBatchOperator
from pytexera.udf.examples.echo_operator import EchoOperator
diff --git a/amber/src/main/python/core/runnables/test_network_receiver.py b/amber/src/main/python/core/runnables/test_network_receiver.py
index 50f0a20a9b..2cc2541f2d 100644
--- a/amber/src/main/python/core/runnables/test_network_receiver.py
+++ b/amber/src/main/python/core/runnables/test_network_receiver.py
@@ -30,12 +30,12 @@ from core.proxy import ProxyClient
from core.runnables.network_receiver import NetworkReceiver
from core.runnables.network_sender import NetworkSender
from core.util.proto import set_one_of
-from proto.org.apache.amber.core import (
+from proto.org.apache.texera.amber.core import (
ActorVirtualIdentity,
ChannelIdentity,
EmbeddedControlMessageIdentity,
)
-from proto.org.apache.amber.engine.architecture.rpc import (
+from proto.org.apache.texera.amber.engine.architecture.rpc import (
ControlInvocation,
EmbeddedControlMessage,
EmbeddedControlMessageType,
@@ -43,7 +43,7 @@ from proto.org.apache.amber.engine.architecture.rpc import (
AsyncRpcContext,
ControlRequest,
)
-from proto.org.apache.amber.engine.common import DirectControlMessagePayloadV2
+from proto.org.apache.texera.amber.engine.common import DirectControlMessagePayloadV2
class TestNetworkReceiver:
diff --git a/amber/src/main/python/core/storage/iceberg/test_iceberg_document.py b/amber/src/main/python/core/storage/iceberg/test_iceberg_document.py
index 29e289bf93..6d7f7017c6 100644
--- a/amber/src/main/python/core/storage/iceberg/test_iceberg_document.py
+++ b/amber/src/main/python/core/storage/iceberg/test_iceberg_document.py
@@ -26,7 +26,7 @@ from core.models import Schema, Tuple
from core.storage.document_factory import DocumentFactory
from core.storage.storage_config import StorageConfig
from core.storage.vfs_uri_factory import VFSURIFactory
-from proto.org.apache.amber.core import (
+from proto.org.apache.texera.amber.core import (
WorkflowIdentity,
ExecutionIdentity,
OperatorIdentity,
diff --git a/amber/src/main/python/core/storage/runnables/input_port_materialization_reader_runnable.py b/amber/src/main/python/core/storage/runnables/input_port_materialization_reader_runnable.py
index 138c9c424f..c82926a60a 100644
--- a/amber/src/main/python/core/storage/runnables/input_port_materialization_reader_runnable.py
+++ b/amber/src/main/python/core/storage/runnables/input_port_materialization_reader_runnable.py
@@ -40,12 +40,12 @@ from core.storage.document_factory import DocumentFactory
from core.util import Stoppable, get_one_of
from core.util.runnable.runnable import Runnable
from core.util.virtual_identity import get_from_actor_id_for_input_port_storage
-from proto.org.apache.amber.core import (
+from proto.org.apache.texera.amber.core import (
ActorVirtualIdentity,
ChannelIdentity,
EmbeddedControlMessageIdentity,
)
-from proto.org.apache.amber.engine.architecture.rpc import (
+from proto.org.apache.texera.amber.engine.architecture.rpc import (
ControlInvocation,
EmptyRequest,
EmbeddedControlMessageType,
@@ -53,7 +53,7 @@ from proto.org.apache.amber.engine.architecture.rpc import (
AsyncRpcContext,
ControlRequest,
)
-from proto.org.apache.amber.engine.architecture.sendsemantics import (
+from proto.org.apache.texera.amber.engine.architecture.sendsemantics import (
HashBasedShufflePartitioning,
OneToOnePartitioning,
Partitioning,
diff --git a/amber/src/main/python/core/storage/vfs_uri_factory.py b/amber/src/main/python/core/storage/vfs_uri_factory.py
index 44d184c7aa..de0c5db56e 100644
--- a/amber/src/main/python/core/storage/vfs_uri_factory.py
+++ b/amber/src/main/python/core/storage/vfs_uri_factory.py
@@ -23,7 +23,7 @@ from core.util.virtual_identity import (
serialize_global_port_identity,
deserialize_global_port_identity,
)
-from proto.org.apache.amber.core import (
+from proto.org.apache.texera.amber.core import (
WorkflowIdentity,
ExecutionIdentity,
GlobalPortIdentity,
diff --git a/amber/src/main/python/core/util/buffer/timed_buffer.py b/amber/src/main/python/core/util/buffer/timed_buffer.py
index 8eee57792e..abaacb1570 100644
--- a/amber/src/main/python/core/util/buffer/timed_buffer.py
+++ b/amber/src/main/python/core/util/buffer/timed_buffer.py
@@ -19,7 +19,7 @@ from datetime import datetime
from typing import List, Iterator
from core.util.buffer.buffer_base import IBuffer
-from proto.org.apache.amber.engine.architecture.rpc import ConsoleMessage
+from proto.org.apache.texera.amber.engine.architecture.rpc import ConsoleMessage
class TimedBuffer(IBuffer):
diff --git a/amber/src/main/python/core/util/console_message/replace_print.py b/amber/src/main/python/core/util/console_message/replace_print.py
index 3f7a2da235..7feeeeb52d 100644
--- a/amber/src/main/python/core/util/console_message/replace_print.py
+++ b/amber/src/main/python/core/util/console_message/replace_print.py
@@ -23,7 +23,7 @@ from typing import ContextManager
from core.util.buffer.buffer_base import IBuffer
from core.util.console_message.timestamp import current_time_in_local_timezone
-from proto.org.apache.amber.engine.architecture.rpc import (
+from proto.org.apache.texera.amber.engine.architecture.rpc import (
ConsoleMessage,
ConsoleMessageType,
)
diff --git a/amber/src/main/python/core/util/console_message/timed_buffer.py b/amber/src/main/python/core/util/console_message/timed_buffer.py
index e0c7f527af..aa58f441e9 100644
--- a/amber/src/main/python/core/util/console_message/timed_buffer.py
+++ b/amber/src/main/python/core/util/console_message/timed_buffer.py
@@ -18,7 +18,7 @@
from datetime import datetime
from typing import Tuple, List, Iterator
-from proto.org.apache.amber.engine.architecture.worker import PythonConsoleMessageV2
+from proto.org.apache.texera.amber.engine.architecture.worker import PythonConsoleMessageV2
class TimedBuffer:
diff --git a/amber/src/main/python/core/util/expression_evaluator/__init__.py b/amber/src/main/python/core/util/expression_evaluator/__init__.py
index d74b7080cf..262e8b8476 100644
--- a/amber/src/main/python/core/util/expression_evaluator/__init__.py
+++ b/amber/src/main/python/core/util/expression_evaluator/__init__.py
@@ -20,7 +20,7 @@ import re
from collections.abc import Iterator, Mapping
from typing import Any, Dict, List, Optional, Pattern, Tuple
-from proto.org.apache.amber.engine.architecture.rpc import EvaluatedValue, TypedValue
+from proto.org.apache.texera.amber.engine.architecture.rpc import EvaluatedValue, TypedValue
class ExpressionEvaluator:
diff --git a/amber/src/main/python/core/util/expression_evaluator/test_expression_evaluator.py b/amber/src/main/python/core/util/expression_evaluator/test_expression_evaluator.py
index c523767e25..5842613be1 100644
--- a/amber/src/main/python/core/util/expression_evaluator/test_expression_evaluator.py
+++ b/amber/src/main/python/core/util/expression_evaluator/test_expression_evaluator.py
@@ -16,7 +16,7 @@
# under the License.
from core.util.expression_evaluator import ExpressionEvaluator
-from proto.org.apache.amber.engine.architecture.rpc import EvaluatedValue, TypedValue
+from proto.org.apache.texera.amber.engine.architecture.rpc import EvaluatedValue, TypedValue
class TestExpressionEvaluator:
diff --git a/amber/src/main/python/core/util/virtual_identity/__init__.py b/amber/src/main/python/core/util/virtual_identity/__init__.py
index deb5aa7053..93a887d7c6 100644
--- a/amber/src/main/python/core/util/virtual_identity/__init__.py
+++ b/amber/src/main/python/core/util/virtual_identity/__init__.py
@@ -16,7 +16,7 @@
# under the License.
import re
-from proto.org.apache.amber.core import (
+from proto.org.apache.texera.amber.core import (
GlobalPortIdentity,
PhysicalOpIdentity,
OperatorIdentity,
diff --git a/amber/src/main/python/proto/org/apache/amber/__init__.py b/amber/src/main/python/proto/org/apache/texera/amber/__init__.py
similarity index 100%
rename from amber/src/main/python/proto/org/apache/amber/__init__.py
rename to amber/src/main/python/proto/org/apache/texera/amber/__init__.py
diff --git a/amber/src/main/python/proto/org/apache/amber/core/__init__.py b/amber/src/main/python/proto/org/apache/texera/amber/core/__init__.py
similarity index 100%
rename from amber/src/main/python/proto/org/apache/amber/core/__init__.py
rename to amber/src/main/python/proto/org/apache/texera/amber/core/__init__.py
diff --git a/amber/src/main/python/proto/org/apache/amber/engine/__init__.py b/amber/src/main/python/proto/org/apache/texera/amber/engine/__init__.py
similarity index 100%
rename from amber/src/main/python/proto/org/apache/amber/engine/__init__.py
rename to amber/src/main/python/proto/org/apache/texera/amber/engine/__init__.py
diff --git a/amber/src/main/python/proto/org/apache/amber/engine/architecture/__init__.py b/amber/src/main/python/proto/org/apache/texera/amber/engine/architecture/__init__.py
similarity index 100%
rename from amber/src/main/python/proto/org/apache/amber/engine/architecture/__init__.py
rename to amber/src/main/python/proto/org/apache/texera/amber/engine/architecture/__init__.py
diff --git a/amber/src/main/python/proto/org/apache/amber/engine/architecture/rpc/__init__.py b/amber/src/main/python/proto/org/apache/texera/amber/engine/architecture/rpc/__init__.py
similarity index 87%
rename from amber/src/main/python/proto/org/apache/amber/engine/architecture/rpc/__init__.py
rename to amber/src/main/python/proto/org/apache/texera/amber/engine/architecture/rpc/__init__.py
index 0a913e8b88..1fc9bf2b5b 100644
--- a/amber/src/main/python/proto/org/apache/amber/engine/architecture/rpc/__init__.py
+++ b/amber/src/main/python/proto/org/apache/texera/amber/engine/architecture/rpc/__init__.py
@@ -544,7 +544,7 @@ class RpcTesterStub(betterproto.ServiceStub):
metadata: Optional["MetadataLike"] = None
) -> "IntResponse":
return await self._unary_unary(
- "/org.apache.amber.engine.architecture.rpc.RPCTester/SendPing",
+ "/org.apache.texera.amber.engine.architecture.rpc.RPCTester/SendPing",
ping,
IntResponse,
timeout=timeout,
@@ -561,7 +561,7 @@ class RpcTesterStub(betterproto.ServiceStub):
metadata: Optional["MetadataLike"] = None
) -> "IntResponse":
return await self._unary_unary(
- "/org.apache.amber.engine.architecture.rpc.RPCTester/SendPong",
+ "/org.apache.texera.amber.engine.architecture.rpc.RPCTester/SendPong",
pong,
IntResponse,
timeout=timeout,
@@ -578,7 +578,7 @@ class RpcTesterStub(betterproto.ServiceStub):
metadata: Optional["MetadataLike"] = None
) -> "StringResponse":
return await self._unary_unary(
- "/org.apache.amber.engine.architecture.rpc.RPCTester/SendNested",
+ "/org.apache.texera.amber.engine.architecture.rpc.RPCTester/SendNested",
nested,
StringResponse,
timeout=timeout,
@@ -595,7 +595,7 @@ class RpcTesterStub(betterproto.ServiceStub):
metadata: Optional["MetadataLike"] = None
) -> "StringResponse":
return await self._unary_unary(
- "/org.apache.amber.engine.architecture.rpc.RPCTester/SendPass",
+ "/org.apache.texera.amber.engine.architecture.rpc.RPCTester/SendPass",
pass_,
StringResponse,
timeout=timeout,
@@ -612,7 +612,7 @@ class RpcTesterStub(betterproto.ServiceStub):
metadata: Optional["MetadataLike"] = None
) -> "StringResponse":
return await self._unary_unary(
- "/org.apache.amber.engine.architecture.rpc.RPCTester/SendErrorCommand",
+ "/org.apache.texera.amber.engine.architecture.rpc.RPCTester/SendErrorCommand",
error_command,
StringResponse,
timeout=timeout,
@@ -629,7 +629,7 @@ class RpcTesterStub(betterproto.ServiceStub):
metadata: Optional["MetadataLike"] = None
) -> "StringResponse":
return await self._unary_unary(
- "/org.apache.amber.engine.architecture.rpc.RPCTester/SendRecursion",
+ "/org.apache.texera.amber.engine.architecture.rpc.RPCTester/SendRecursion",
recursion,
StringResponse,
timeout=timeout,
@@ -646,7 +646,7 @@ class RpcTesterStub(betterproto.ServiceStub):
metadata: Optional["MetadataLike"] = None
) -> "StringResponse":
return await self._unary_unary(
- "/org.apache.amber.engine.architecture.rpc.RPCTester/SendCollect",
+ "/org.apache.texera.amber.engine.architecture.rpc.RPCTester/SendCollect",
collect,
StringResponse,
timeout=timeout,
@@ -663,7 +663,7 @@ class RpcTesterStub(betterproto.ServiceStub):
metadata: Optional["MetadataLike"] = None
) -> "IntResponse":
return await self._unary_unary(
- "/org.apache.amber.engine.architecture.rpc.RPCTester/SendGenerateNumber",
+ "/org.apache.texera.amber.engine.architecture.rpc.RPCTester/SendGenerateNumber",
generate_number,
IntResponse,
timeout=timeout,
@@ -680,7 +680,7 @@ class RpcTesterStub(betterproto.ServiceStub):
metadata: Optional["MetadataLike"] = None
) -> "StringResponse":
return await self._unary_unary(
- "/org.apache.amber.engine.architecture.rpc.RPCTester/SendMultiCall",
+ "/org.apache.texera.amber.engine.architecture.rpc.RPCTester/SendMultiCall",
multi_call,
StringResponse,
timeout=timeout,
@@ -697,7 +697,7 @@ class RpcTesterStub(betterproto.ServiceStub):
metadata: Optional["MetadataLike"] = None
) -> "StringResponse":
return await self._unary_unary(
- "/org.apache.amber.engine.architecture.rpc.RPCTester/SendChain",
+ "/org.apache.texera.amber.engine.architecture.rpc.RPCTester/SendChain",
chain,
StringResponse,
timeout=timeout,
@@ -716,7 +716,7 @@ class WorkerServiceStub(betterproto.ServiceStub):
metadata: Optional["MetadataLike"] = None
) -> "EmptyReturn":
return await self._unary_unary(
- "/org.apache.amber.engine.architecture.rpc.WorkerService/AddInputChannel",
+ "/org.apache.texera.amber.engine.architecture.rpc.WorkerService/AddInputChannel",
add_input_channel_request,
EmptyReturn,
timeout=timeout,
@@ -733,7 +733,7 @@ class WorkerServiceStub(betterproto.ServiceStub):
metadata: Optional["MetadataLike"] = None
) -> "EmptyReturn":
return await self._unary_unary(
- "/org.apache.amber.engine.architecture.rpc.WorkerService/AddPartitioning",
+ "/org.apache.texera.amber.engine.architecture.rpc.WorkerService/AddPartitioning",
add_partitioning_request,
EmptyReturn,
timeout=timeout,
@@ -750,7 +750,7 @@ class WorkerServiceStub(betterproto.ServiceStub):
metadata: Optional["MetadataLike"] = None
) -> "EmptyReturn":
return await self._unary_unary(
- "/org.apache.amber.engine.architecture.rpc.WorkerService/AssignPort",
+ "/org.apache.texera.amber.engine.architecture.rpc.WorkerService/AssignPort",
assign_port_request,
EmptyReturn,
timeout=timeout,
@@ -767,7 +767,7 @@ class WorkerServiceStub(betterproto.ServiceStub):
metadata: Optional["MetadataLike"] = None
) -> "FinalizeCheckpointResponse":
return await self._unary_unary(
- "/org.apache.amber.engine.architecture.rpc.WorkerService/FinalizeCheckpoint",
+ "/org.apache.texera.amber.engine.architecture.rpc.WorkerService/FinalizeCheckpoint",
finalize_checkpoint_request,
FinalizeCheckpointResponse,
timeout=timeout,
@@ -784,7 +784,7 @@ class WorkerServiceStub(betterproto.ServiceStub):
metadata: Optional["MetadataLike"] = None
) -> "EmptyReturn":
return await self._unary_unary(
- "/org.apache.amber.engine.architecture.rpc.WorkerService/FlushNetworkBuffer",
+ "/org.apache.texera.amber.engine.architecture.rpc.WorkerService/FlushNetworkBuffer",
empty_request,
EmptyReturn,
timeout=timeout,
@@ -801,7 +801,7 @@ class WorkerServiceStub(betterproto.ServiceStub):
metadata: Optional["MetadataLike"] = None
) -> "EmptyReturn":
return await self._unary_unary(
- "/org.apache.amber.engine.architecture.rpc.WorkerService/InitializeExecutor",
+ "/org.apache.texera.amber.engine.architecture.rpc.WorkerService/InitializeExecutor",
initialize_executor_request,
EmptyReturn,
timeout=timeout,
@@ -818,7 +818,7 @@ class WorkerServiceStub(betterproto.ServiceStub):
metadata: Optional["MetadataLike"] = None
) -> "EmptyReturn":
return await self._unary_unary(
- "/org.apache.amber.engine.architecture.rpc.WorkerService/OpenExecutor",
+ "/org.apache.texera.amber.engine.architecture.rpc.WorkerService/OpenExecutor",
empty_request,
EmptyReturn,
timeout=timeout,
@@ -835,7 +835,7 @@ class WorkerServiceStub(betterproto.ServiceStub):
metadata: Optional["MetadataLike"] = None
) -> "WorkerStateResponse":
return await self._unary_unary(
- "/org.apache.amber.engine.architecture.rpc.WorkerService/PauseWorker",
+ "/org.apache.texera.amber.engine.architecture.rpc.WorkerService/PauseWorker",
empty_request,
WorkerStateResponse,
timeout=timeout,
@@ -852,7 +852,7 @@ class WorkerServiceStub(betterproto.ServiceStub):
metadata: Optional["MetadataLike"] = None
) -> "EmptyReturn":
return await self._unary_unary(
- "/org.apache.amber.engine.architecture.rpc.WorkerService/PrepareCheckpoint",
+ "/org.apache.texera.amber.engine.architecture.rpc.WorkerService/PrepareCheckpoint",
prepare_checkpoint_request,
EmptyReturn,
timeout=timeout,
@@ -869,7 +869,7 @@ class WorkerServiceStub(betterproto.ServiceStub):
metadata: Optional["MetadataLike"] = None
) -> "WorkerMetricsResponse":
return await self._unary_unary(
- "/org.apache.amber.engine.architecture.rpc.WorkerService/QueryStatistics",
+ "/org.apache.texera.amber.engine.architecture.rpc.WorkerService/QueryStatistics",
empty_request,
WorkerMetricsResponse,
timeout=timeout,
@@ -886,7 +886,7 @@ class WorkerServiceStub(betterproto.ServiceStub):
metadata: Optional["MetadataLike"] = None
) -> "WorkerStateResponse":
return await self._unary_unary(
- "/org.apache.amber.engine.architecture.rpc.WorkerService/ResumeWorker",
+ "/org.apache.texera.amber.engine.architecture.rpc.WorkerService/ResumeWorker",
empty_request,
WorkerStateResponse,
timeout=timeout,
@@ -903,7 +903,7 @@ class WorkerServiceStub(betterproto.ServiceStub):
metadata: Optional["MetadataLike"] = None
) -> "EmptyReturn":
return await self._unary_unary(
- "/org.apache.amber.engine.architecture.rpc.WorkerService/RetrieveState",
+ "/org.apache.texera.amber.engine.architecture.rpc.WorkerService/RetrieveState",
empty_request,
EmptyReturn,
timeout=timeout,
@@ -920,7 +920,7 @@ class WorkerServiceStub(betterproto.ServiceStub):
metadata: Optional["MetadataLike"] = None
) -> "EmptyReturn":
return await self._unary_unary(
- "/org.apache.amber.engine.architecture.rpc.WorkerService/RetryCurrentTuple",
+ "/org.apache.texera.amber.engine.architecture.rpc.WorkerService/RetryCurrentTuple",
empty_request,
EmptyReturn,
timeout=timeout,
@@ -937,7 +937,7 @@ class WorkerServiceStub(betterproto.ServiceStub):
metadata: Optional["MetadataLike"] = None
) -> "WorkerStateResponse":
return await self._unary_unary(
- "/org.apache.amber.engine.architecture.rpc.WorkerService/StartWorker",
+ "/org.apache.texera.amber.engine.architecture.rpc.WorkerService/StartWorker",
empty_request,
WorkerStateResponse,
timeout=timeout,
@@ -954,7 +954,7 @@ class WorkerServiceStub(betterproto.ServiceStub):
metadata: Optional["MetadataLike"] = None
) -> "EmptyReturn":
return await self._unary_unary(
- "/org.apache.amber.engine.architecture.rpc.WorkerService/EndWorker",
+ "/org.apache.texera.amber.engine.architecture.rpc.WorkerService/EndWorker",
empty_request,
EmptyReturn,
timeout=timeout,
@@ -971,7 +971,7 @@ class WorkerServiceStub(betterproto.ServiceStub):
metadata: Optional["MetadataLike"] = None
) -> "EmptyReturn":
return await self._unary_unary(
- "/org.apache.amber.engine.architecture.rpc.WorkerService/StartChannel",
+ "/org.apache.texera.amber.engine.architecture.rpc.WorkerService/StartChannel",
empty_request,
EmptyReturn,
timeout=timeout,
@@ -988,7 +988,7 @@ class WorkerServiceStub(betterproto.ServiceStub):
metadata: Optional["MetadataLike"] = None
) -> "EmptyReturn":
return await self._unary_unary(
- "/org.apache.amber.engine.architecture.rpc.WorkerService/EndChannel",
+ "/org.apache.texera.amber.engine.architecture.rpc.WorkerService/EndChannel",
empty_request,
EmptyReturn,
timeout=timeout,
@@ -1005,7 +1005,7 @@ class WorkerServiceStub(betterproto.ServiceStub):
metadata: Optional["MetadataLike"] = None
) -> "EmptyReturn":
return await self._unary_unary(
- "/org.apache.amber.engine.architecture.rpc.WorkerService/DebugCommand",
+ "/org.apache.texera.amber.engine.architecture.rpc.WorkerService/DebugCommand",
debug_command_request,
EmptyReturn,
timeout=timeout,
@@ -1022,7 +1022,7 @@ class WorkerServiceStub(betterproto.ServiceStub):
metadata: Optional["MetadataLike"] = None
) -> "EvaluatedValue":
return await self._unary_unary(
- "/org.apache.amber.engine.architecture.rpc.WorkerService/EvaluatePythonExpression",
+ "/org.apache.texera.amber.engine.architecture.rpc.WorkerService/EvaluatePythonExpression",
evaluate_python_expression_request,
EvaluatedValue,
timeout=timeout,
@@ -1039,7 +1039,7 @@ class WorkerServiceStub(betterproto.ServiceStub):
metadata: Optional["MetadataLike"] = None
) -> "EmptyReturn":
return await self._unary_unary(
- "/org.apache.amber.engine.architecture.rpc.WorkerService/NoOperation",
+ "/org.apache.texera.amber.engine.architecture.rpc.WorkerService/NoOperation",
empty_request,
EmptyReturn,
timeout=timeout,
@@ -1058,7 +1058,7 @@ class ControllerServiceStub(betterproto.ServiceStub):
metadata: Optional["MetadataLike"] = None
) -> "RetrieveWorkflowStateResponse":
return await self._unary_unary(
- "/org.apache.amber.engine.architecture.rpc.ControllerService/RetrieveWorkflowState",
+ "/org.apache.texera.amber.engine.architecture.rpc.ControllerService/RetrieveWorkflowState",
empty_request,
RetrieveWorkflowStateResponse,
timeout=timeout,
@@ -1075,7 +1075,7 @@ class ControllerServiceStub(betterproto.ServiceStub):
metadata: Optional["MetadataLike"] = None
) -> "PropagateEmbeddedControlMessageResponse":
return await self._unary_unary(
- "/org.apache.amber.engine.architecture.rpc.ControllerService/PropagateEmbeddedControlMessage",
+ "/org.apache.texera.amber.engine.architecture.rpc.ControllerService/PropagateEmbeddedControlMessage",
propagate_embedded_control_message_request,
PropagateEmbeddedControlMessageResponse,
timeout=timeout,
@@ -1092,7 +1092,7 @@ class ControllerServiceStub(betterproto.ServiceStub):
metadata: Optional["MetadataLike"] = None
) -> "TakeGlobalCheckpointResponse":
return await self._unary_unary(
- "/org.apache.amber.engine.architecture.rpc.ControllerService/TakeGlobalCheckpoint",
+ "/org.apache.texera.amber.engine.architecture.rpc.ControllerService/TakeGlobalCheckpoint",
take_global_checkpoint_request,
TakeGlobalCheckpointResponse,
timeout=timeout,
@@ -1109,7 +1109,7 @@ class ControllerServiceStub(betterproto.ServiceStub):
metadata: Optional["MetadataLike"] = None
) -> "EmptyReturn":
return await self._unary_unary(
- "/org.apache.amber.engine.architecture.rpc.ControllerService/DebugCommand",
+ "/org.apache.texera.amber.engine.architecture.rpc.ControllerService/DebugCommand",
debug_command_request,
EmptyReturn,
timeout=timeout,
@@ -1126,7 +1126,7 @@ class ControllerServiceStub(betterproto.ServiceStub):
metadata: Optional["MetadataLike"] = None
) -> "EvaluatePythonExpressionResponse":
return await self._unary_unary(
- "/org.apache.amber.engine.architecture.rpc.ControllerService/EvaluatePythonExpression",
+ "/org.apache.texera.amber.engine.architecture.rpc.ControllerService/EvaluatePythonExpression",
evaluate_python_expression_request,
EvaluatePythonExpressionResponse,
timeout=timeout,
@@ -1143,7 +1143,7 @@ class ControllerServiceStub(betterproto.ServiceStub):
metadata: Optional["MetadataLike"] = None
) -> "EmptyReturn":
return await self._unary_unary(
- "/org.apache.amber.engine.architecture.rpc.ControllerService/ConsoleMessageTriggered",
+ "/org.apache.texera.amber.engine.architecture.rpc.ControllerService/ConsoleMessageTriggered",
console_message_triggered_request,
EmptyReturn,
timeout=timeout,
@@ -1160,7 +1160,7 @@ class ControllerServiceStub(betterproto.ServiceStub):
metadata: Optional["MetadataLike"] = None
) -> "EmptyReturn":
return await self._unary_unary(
- "/org.apache.amber.engine.architecture.rpc.ControllerService/PortCompleted",
+ "/org.apache.texera.amber.engine.architecture.rpc.ControllerService/PortCompleted",
port_completed_request,
EmptyReturn,
timeout=timeout,
@@ -1177,7 +1177,7 @@ class ControllerServiceStub(betterproto.ServiceStub):
metadata: Optional["MetadataLike"] = None
) -> "StartWorkflowResponse":
return await self._unary_unary(
- "/org.apache.amber.engine.architecture.rpc.ControllerService/StartWorkflow",
+ "/org.apache.texera.amber.engine.architecture.rpc.ControllerService/StartWorkflow",
empty_request,
StartWorkflowResponse,
timeout=timeout,
@@ -1194,7 +1194,7 @@ class ControllerServiceStub(betterproto.ServiceStub):
metadata: Optional["MetadataLike"] = None
) -> "EmptyReturn":
return await self._unary_unary(
- "/org.apache.amber.engine.architecture.rpc.ControllerService/ResumeWorkflow",
+ "/org.apache.texera.amber.engine.architecture.rpc.ControllerService/ResumeWorkflow",
empty_request,
EmptyReturn,
timeout=timeout,
@@ -1211,7 +1211,7 @@ class ControllerServiceStub(betterproto.ServiceStub):
metadata: Optional["MetadataLike"] = None
) -> "EmptyReturn":
return await self._unary_unary(
- "/org.apache.amber.engine.architecture.rpc.ControllerService/PauseWorkflow",
+ "/org.apache.texera.amber.engine.architecture.rpc.ControllerService/PauseWorkflow",
empty_request,
EmptyReturn,
timeout=timeout,
@@ -1228,7 +1228,7 @@ class ControllerServiceStub(betterproto.ServiceStub):
metadata: Optional["MetadataLike"] = None
) -> "EmptyReturn":
return await self._unary_unary(
- "/org.apache.amber.engine.architecture.rpc.ControllerService/WorkerStateUpdated",
+ "/org.apache.texera.amber.engine.architecture.rpc.ControllerService/WorkerStateUpdated",
worker_state_updated_request,
EmptyReturn,
timeout=timeout,
@@ -1245,7 +1245,7 @@ class ControllerServiceStub(betterproto.ServiceStub):
metadata: Optional["MetadataLike"] = None
) -> "EmptyReturn":
return await self._unary_unary(
- "/org.apache.amber.engine.architecture.rpc.ControllerService/WorkerExecutionCompleted",
+ "/org.apache.texera.amber.engine.architecture.rpc.ControllerService/WorkerExecutionCompleted",
empty_request,
EmptyReturn,
timeout=timeout,
@@ -1262,7 +1262,7 @@ class ControllerServiceStub(betterproto.ServiceStub):
metadata: Optional["MetadataLike"] = None
) -> "EmptyReturn":
return await self._unary_unary(
- "/org.apache.amber.engine.architecture.rpc.ControllerService/LinkWorkers",
+ "/org.apache.texera.amber.engine.architecture.rpc.ControllerService/LinkWorkers",
link_workers_request,
EmptyReturn,
timeout=timeout,
@@ -1279,7 +1279,7 @@ class ControllerServiceStub(betterproto.ServiceStub):
metadata: Optional["MetadataLike"] = None
) -> "EmptyReturn":
return await self._unary_unary(
- "/org.apache.amber.engine.architecture.rpc.ControllerService/ControllerInitiateQueryStatistics",
+ "/org.apache.texera.amber.engine.architecture.rpc.ControllerService/ControllerInitiateQueryStatistics",
query_statistics_request,
EmptyReturn,
timeout=timeout,
@@ -1296,7 +1296,7 @@ class ControllerServiceStub(betterproto.ServiceStub):
metadata: Optional["MetadataLike"] = None
) -> "EmptyReturn":
return await self._unary_unary(
- "/org.apache.amber.engine.architecture.rpc.ControllerService/RetryWorkflow",
+ "/org.apache.texera.amber.engine.architecture.rpc.ControllerService/RetryWorkflow",
retry_workflow_request,
EmptyReturn,
timeout=timeout,
@@ -1413,61 +1413,61 @@ class RpcTesterBase(ServiceBase):
def __mapping__(self) -> Dict[str, grpclib.const.Handler]:
return {
- "/org.apache.amber.engine.architecture.rpc.RPCTester/SendPing": grpclib.const.Handler(
+ "/org.apache.texera.amber.engine.architecture.rpc.RPCTester/SendPing": grpclib.const.Handler(
self.__rpc_send_ping,
grpclib.const.Cardinality.UNARY_UNARY,
Ping,
IntResponse,
),
- "/org.apache.amber.engine.architecture.rpc.RPCTester/SendPong": grpclib.const.Handler(
+ "/org.apache.texera.amber.engine.architecture.rpc.RPCTester/SendPong": grpclib.const.Handler(
self.__rpc_send_pong,
grpclib.const.Cardinality.UNARY_UNARY,
Pong,
IntResponse,
),
- "/org.apache.amber.engine.architecture.rpc.RPCTester/SendNested": grpclib.const.Handler(
+ "/org.apache.texera.amber.engine.architecture.rpc.RPCTester/SendNested": grpclib.const.Handler(
self.__rpc_send_nested,
grpclib.const.Cardinality.UNARY_UNARY,
Nested,
StringResponse,
),
- "/org.apache.amber.engine.architecture.rpc.RPCTester/SendPass": grpclib.const.Handler(
+ "/org.apache.texera.amber.engine.architecture.rpc.RPCTester/SendPass": grpclib.const.Handler(
self.__rpc_send_pass,
grpclib.const.Cardinality.UNARY_UNARY,
Pass,
StringResponse,
),
- "/org.apache.amber.engine.architecture.rpc.RPCTester/SendErrorCommand": grpclib.const.Handler(
+ "/org.apache.texera.amber.engine.architecture.rpc.RPCTester/SendErrorCommand": grpclib.const.Handler(
self.__rpc_send_error_command,
grpclib.const.Cardinality.UNARY_UNARY,
ErrorCommand,
StringResponse,
),
- "/org.apache.amber.engine.architecture.rpc.RPCTester/SendRecursion": grpclib.const.Handler(
+ "/org.apache.texera.amber.engine.architecture.rpc.RPCTester/SendRecursion": grpclib.const.Handler(
self.__rpc_send_recursion,
grpclib.const.Cardinality.UNARY_UNARY,
Recursion,
StringResponse,
),
- "/org.apache.amber.engine.architecture.rpc.RPCTester/SendCollect": grpclib.const.Handler(
+ "/org.apache.texera.amber.engine.architecture.rpc.RPCTester/SendCollect": grpclib.const.Handler(
self.__rpc_send_collect,
grpclib.const.Cardinality.UNARY_UNARY,
Collect,
StringResponse,
),
- "/org.apache.amber.engine.architecture.rpc.RPCTester/SendGenerateNumber": grpclib.const.Handler(
+ "/org.apache.texera.amber.engine.architecture.rpc.RPCTester/SendGenerateNumber": grpclib.const.Handler(
self.__rpc_send_generate_number,
grpclib.const.Cardinality.UNARY_UNARY,
GenerateNumber,
IntResponse,
),
- "/org.apache.amber.engine.architecture.rpc.RPCTester/SendMultiCall": grpclib.const.Handler(
+ "/org.apache.texera.amber.engine.architecture.rpc.RPCTester/SendMultiCall": grpclib.const.Handler(
self.__rpc_send_multi_call,
grpclib.const.Cardinality.UNARY_UNARY,
MultiCall,
StringResponse,
),
- "/org.apache.amber.engine.architecture.rpc.RPCTester/SendChain": grpclib.const.Handler(
+ "/org.apache.texera.amber.engine.architecture.rpc.RPCTester/SendChain": grpclib.const.Handler(
self.__rpc_send_chain,
grpclib.const.Cardinality.UNARY_UNARY,
Chain,
@@ -1708,121 +1708,121 @@ class WorkerServiceBase(ServiceBase):
def __mapping__(self) -> Dict[str, grpclib.const.Handler]:
return {
- "/org.apache.amber.engine.architecture.rpc.WorkerService/AddInputChannel": grpclib.const.Handler(
+ "/org.apache.texera.amber.engine.architecture.rpc.WorkerService/AddInputChannel": grpclib.const.Handler(
self.__rpc_add_input_channel,
grpclib.const.Cardinality.UNARY_UNARY,
AddInputChannelRequest,
EmptyReturn,
),
- "/org.apache.amber.engine.architecture.rpc.WorkerService/AddPartitioning": grpclib.const.Handler(
+ "/org.apache.texera.amber.engine.architecture.rpc.WorkerService/AddPartitioning": grpclib.const.Handler(
self.__rpc_add_partitioning,
grpclib.const.Cardinality.UNARY_UNARY,
AddPartitioningRequest,
EmptyReturn,
),
- "/org.apache.amber.engine.architecture.rpc.WorkerService/AssignPort": grpclib.const.Handler(
+ "/org.apache.texera.amber.engine.architecture.rpc.WorkerService/AssignPort": grpclib.const.Handler(
self.__rpc_assign_port,
grpclib.const.Cardinality.UNARY_UNARY,
AssignPortRequest,
EmptyReturn,
),
- "/org.apache.amber.engine.architecture.rpc.WorkerService/FinalizeCheckpoint": grpclib.const.Handler(
+ "/org.apache.texera.amber.engine.architecture.rpc.WorkerService/FinalizeCheckpoint": grpclib.const.Handler(
self.__rpc_finalize_checkpoint,
grpclib.const.Cardinality.UNARY_UNARY,
FinalizeCheckpointRequest,
FinalizeCheckpointResponse,
),
- "/org.apache.amber.engine.architecture.rpc.WorkerService/FlushNetworkBuffer": grpclib.const.Handler(
+ "/org.apache.texera.amber.engine.architecture.rpc.WorkerService/FlushNetworkBuffer": grpclib.const.Handler(
self.__rpc_flush_network_buffer,
grpclib.const.Cardinality.UNARY_UNARY,
EmptyRequest,
EmptyReturn,
),
- "/org.apache.amber.engine.architecture.rpc.WorkerService/InitializeExecutor": grpclib.const.Handler(
+ "/org.apache.texera.amber.engine.architecture.rpc.WorkerService/InitializeExecutor": grpclib.const.Handler(
self.__rpc_initialize_executor,
grpclib.const.Cardinality.UNARY_UNARY,
InitializeExecutorRequest,
EmptyReturn,
),
- "/org.apache.amber.engine.architecture.rpc.WorkerService/OpenExecutor": grpclib.const.Handler(
+ "/org.apache.texera.amber.engine.architecture.rpc.WorkerService/OpenExecutor": grpclib.const.Handler(
self.__rpc_open_executor,
grpclib.const.Cardinality.UNARY_UNARY,
EmptyRequest,
EmptyReturn,
),
- "/org.apache.amber.engine.architecture.rpc.WorkerService/PauseWorker": grpclib.const.Handler(
+ "/org.apache.texera.amber.engine.architecture.rpc.WorkerService/PauseWorker": grpclib.const.Handler(
self.__rpc_pause_worker,
grpclib.const.Cardinality.UNARY_UNARY,
EmptyRequest,
WorkerStateResponse,
),
- "/org.apache.amber.engine.architecture.rpc.WorkerService/PrepareCheckpoint": grpclib.const.Handler(
+ "/org.apache.texera.amber.engine.architecture.rpc.WorkerService/PrepareCheckpoint": grpclib.const.Handler(
self.__rpc_prepare_checkpoint,
grpclib.const.Cardinality.UNARY_UNARY,
PrepareCheckpointRequest,
EmptyReturn,
),
- "/org.apache.amber.engine.architecture.rpc.WorkerService/QueryStatistics": grpclib.const.Handler(
+ "/org.apache.texera.amber.engine.architecture.rpc.WorkerService/QueryStatistics": grpclib.const.Handler(
self.__rpc_query_statistics,
grpclib.const.Cardinality.UNARY_UNARY,
EmptyRequest,
WorkerMetricsResponse,
),
- "/org.apache.amber.engine.architecture.rpc.WorkerService/ResumeWorker": grpclib.const.Handler(
+ "/org.apache.texera.amber.engine.architecture.rpc.WorkerService/ResumeWorker": grpclib.const.Handler(
self.__rpc_resume_worker,
grpclib.const.Cardinality.UNARY_UNARY,
EmptyRequest,
WorkerStateResponse,
),
- "/org.apache.amber.engine.architecture.rpc.WorkerService/RetrieveState": grpclib.const.Handler(
+ "/org.apache.texera.amber.engine.architecture.rpc.WorkerService/RetrieveState": grpclib.const.Handler(
self.__rpc_retrieve_state,
grpclib.const.Cardinality.UNARY_UNARY,
EmptyRequest,
EmptyReturn,
),
- "/org.apache.amber.engine.architecture.rpc.WorkerService/RetryCurrentTuple": grpclib.const.Handler(
+ "/org.apache.texera.amber.engine.architecture.rpc.WorkerService/RetryCurrentTuple": grpclib.const.Handler(
self.__rpc_retry_current_tuple,
grpclib.const.Cardinality.UNARY_UNARY,
EmptyRequest,
EmptyReturn,
),
- "/org.apache.amber.engine.architecture.rpc.WorkerService/StartWorker": grpclib.const.Handler(
+ "/org.apache.texera.amber.engine.architecture.rpc.WorkerService/StartWorker": grpclib.const.Handler(
self.__rpc_start_worker,
grpclib.const.Cardinality.UNARY_UNARY,
EmptyRequest,
WorkerStateResponse,
),
- "/org.apache.amber.engine.architecture.rpc.WorkerService/EndWorker": grpclib.const.Handler(
+ "/org.apache.texera.amber.engine.architecture.rpc.WorkerService/EndWorker": grpclib.const.Handler(
self.__rpc_end_worker,
grpclib.const.Cardinality.UNARY_UNARY,
EmptyRequest,
EmptyReturn,
),
- "/org.apache.amber.engine.architecture.rpc.WorkerService/StartChannel": grpclib.const.Handler(
+ "/org.apache.texera.amber.engine.architecture.rpc.WorkerService/StartChannel": grpclib.const.Handler(
self.__rpc_start_channel,
grpclib.const.Cardinality.UNARY_UNARY,
EmptyRequest,
EmptyReturn,
),
- "/org.apache.amber.engine.architecture.rpc.WorkerService/EndChannel": grpclib.const.Handler(
+ "/org.apache.texera.amber.engine.architecture.rpc.WorkerService/EndChannel": grpclib.const.Handler(
self.__rpc_end_channel,
grpclib.const.Cardinality.UNARY_UNARY,
EmptyRequest,
EmptyReturn,
),
- "/org.apache.amber.engine.architecture.rpc.WorkerService/DebugCommand": grpclib.const.Handler(
+ "/org.apache.texera.amber.engine.architecture.rpc.WorkerService/DebugCommand": grpclib.const.Handler(
self.__rpc_debug_command,
grpclib.const.Cardinality.UNARY_UNARY,
DebugCommandRequest,
EmptyReturn,
),
- "/org.apache.amber.engine.architecture.rpc.WorkerService/EvaluatePythonExpression": grpclib.const.Handler(
+ "/org.apache.texera.amber.engine.architecture.rpc.WorkerService/EvaluatePythonExpression": grpclib.const.Handler(
self.__rpc_evaluate_python_expression,
grpclib.const.Cardinality.UNARY_UNARY,
EvaluatePythonExpressionRequest,
EvaluatedValue,
),
- "/org.apache.amber.engine.architecture.rpc.WorkerService/NoOperation": grpclib.const.Handler(
+ "/org.apache.texera.amber.engine.architecture.rpc.WorkerService/NoOperation": grpclib.const.Handler(
self.__rpc_no_operation,
grpclib.const.Cardinality.UNARY_UNARY,
EmptyRequest,
@@ -2017,91 +2017,91 @@ class ControllerServiceBase(ServiceBase):
def __mapping__(self) -> Dict[str, grpclib.const.Handler]:
return {
- "/org.apache.amber.engine.architecture.rpc.ControllerService/RetrieveWorkflowState": grpclib.const.Handler(
+ "/org.apache.texera.amber.engine.architecture.rpc.ControllerService/RetrieveWorkflowState": grpclib.const.Handler(
self.__rpc_retrieve_workflow_state,
grpclib.const.Cardinality.UNARY_UNARY,
EmptyRequest,
RetrieveWorkflowStateResponse,
),
- "/org.apache.amber.engine.architecture.rpc.ControllerService/PropagateEmbeddedControlMessage": grpclib.const.Handler(
+ "/org.apache.texera.amber.engine.architecture.rpc.ControllerService/PropagateEmbeddedControlMessage": grpclib.const.Handler(
self.__rpc_propagate_embedded_control_message,
grpclib.const.Cardinality.UNARY_UNARY,
PropagateEmbeddedControlMessageRequest,
PropagateEmbeddedControlMessageResponse,
),
- "/org.apache.amber.engine.architecture.rpc.ControllerService/TakeGlobalCheckpoint": grpclib.const.Handler(
+ "/org.apache.texera.amber.engine.architecture.rpc.ControllerService/TakeGlobalCheckpoint": grpclib.const.Handler(
self.__rpc_take_global_checkpoint,
grpclib.const.Cardinality.UNARY_UNARY,
TakeGlobalCheckpointRequest,
TakeGlobalCheckpointResponse,
),
- "/org.apache.amber.engine.architecture.rpc.ControllerService/DebugCommand": grpclib.const.Handler(
+ "/org.apache.texera.amber.engine.architecture.rpc.ControllerService/DebugCommand": grpclib.const.Handler(
self.__rpc_debug_command,
grpclib.const.Cardinality.UNARY_UNARY,
DebugCommandRequest,
EmptyReturn,
),
- "/org.apache.amber.engine.architecture.rpc.ControllerService/EvaluatePythonExpression": grpclib.const.Handler(
+ "/org.apache.texera.amber.engine.architecture.rpc.ControllerService/EvaluatePythonExpression": grpclib.const.Handler(
self.__rpc_evaluate_python_expression,
grpclib.const.Cardinality.UNARY_UNARY,
EvaluatePythonExpressionRequest,
EvaluatePythonExpressionResponse,
),
- "/org.apache.amber.engine.architecture.rpc.ControllerService/ConsoleMessageTriggered": grpclib.const.Handler(
+ "/org.apache.texera.amber.engine.architecture.rpc.ControllerService/ConsoleMessageTriggered": grpclib.const.Handler(
self.__rpc_console_message_triggered,
grpclib.const.Cardinality.UNARY_UNARY,
ConsoleMessageTriggeredRequest,
EmptyReturn,
),
- "/org.apache.amber.engine.architecture.rpc.ControllerService/PortCompleted": grpclib.const.Handler(
+ "/org.apache.texera.amber.engine.architecture.rpc.ControllerService/PortCompleted": grpclib.const.Handler(
self.__rpc_port_completed,
grpclib.const.Cardinality.UNARY_UNARY,
PortCompletedRequest,
EmptyReturn,
),
- "/org.apache.amber.engine.architecture.rpc.ControllerService/StartWorkflow": grpclib.const.Handler(
+ "/org.apache.texera.amber.engine.architecture.rpc.ControllerService/StartWorkflow": grpclib.const.Handler(
self.__rpc_start_workflow,
grpclib.const.Cardinality.UNARY_UNARY,
EmptyRequest,
StartWorkflowResponse,
),
- "/org.apache.amber.engine.architecture.rpc.ControllerService/ResumeWorkflow": grpclib.const.Handler(
+ "/org.apache.texera.amber.engine.architecture.rpc.ControllerService/ResumeWorkflow": grpclib.const.Handler(
self.__rpc_resume_workflow,
grpclib.const.Cardinality.UNARY_UNARY,
EmptyRequest,
EmptyReturn,
),
- "/org.apache.amber.engine.architecture.rpc.ControllerService/PauseWorkflow": grpclib.const.Handler(
+ "/org.apache.texera.amber.engine.architecture.rpc.ControllerService/PauseWorkflow": grpclib.const.Handler(
self.__rpc_pause_workflow,
grpclib.const.Cardinality.UNARY_UNARY,
EmptyRequest,
EmptyReturn,
),
- "/org.apache.amber.engine.architecture.rpc.ControllerService/WorkerStateUpdated": grpclib.const.Handler(
+ "/org.apache.texera.amber.engine.architecture.rpc.ControllerService/WorkerStateUpdated": grpclib.const.Handler(
self.__rpc_worker_state_updated,
grpclib.const.Cardinality.UNARY_UNARY,
WorkerStateUpdatedRequest,
EmptyReturn,
),
- "/org.apache.amber.engine.architecture.rpc.ControllerService/WorkerExecutionCompleted": grpclib.const.Handler(
+ "/org.apache.texera.amber.engine.architecture.rpc.ControllerService/WorkerExecutionCompleted": grpclib.const.Handler(
self.__rpc_worker_execution_completed,
grpclib.const.Cardinality.UNARY_UNARY,
EmptyRequest,
EmptyReturn,
),
- "/org.apache.amber.engine.architecture.rpc.ControllerService/LinkWorkers": grpclib.const.Handler(
+ "/org.apache.texera.amber.engine.architecture.rpc.ControllerService/LinkWorkers": grpclib.const.Handler(
self.__rpc_link_workers,
grpclib.const.Cardinality.UNARY_UNARY,
LinkWorkersRequest,
EmptyReturn,
),
- "/org.apache.amber.engine.architecture.rpc.ControllerService/ControllerInitiateQueryStatistics": grpclib.const.Handler(
+ "/org.apache.texera.amber.engine.architecture.rpc.ControllerService/ControllerInitiateQueryStatistics": grpclib.const.Handler(
self.__rpc_controller_initiate_query_statistics,
grpclib.const.Cardinality.UNARY_UNARY,
QueryStatisticsRequest,
EmptyReturn,
),
- "/org.apache.amber.engine.architecture.rpc.ControllerService/RetryWorkflow": grpclib.const.Handler(
+ "/org.apache.texera.amber.engine.architecture.rpc.ControllerService/RetryWorkflow": grpclib.const.Handler(
self.__rpc_retry_workflow,
grpclib.const.Cardinality.UNARY_UNARY,
RetryWorkflowRequest,
diff --git a/amber/src/main/python/proto/org/apache/amber/engine/architecture/sendsemantics/__init__.py b/amber/src/main/python/proto/org/apache/texera/amber/engine/architecture/sendsemantics/__init__.py
similarity index 100%
rename from amber/src/main/python/proto/org/apache/amber/engine/architecture/sendsemantics/__init__.py
rename to amber/src/main/python/proto/org/apache/texera/amber/engine/architecture/sendsemantics/__init__.py
diff --git a/amber/src/main/python/proto/org/apache/amber/engine/architecture/worker/__init__.py b/amber/src/main/python/proto/org/apache/texera/amber/engine/architecture/worker/__init__.py
similarity index 100%
rename from amber/src/main/python/proto/org/apache/amber/engine/architecture/worker/__init__.py
rename to amber/src/main/python/proto/org/apache/texera/amber/engine/architecture/worker/__init__.py
diff --git a/amber/src/main/python/proto/org/apache/amber/engine/common/__init__.py b/amber/src/main/python/proto/org/apache/texera/amber/engine/common/__init__.py
similarity index 100%
rename from amber/src/main/python/proto/org/apache/amber/engine/common/__init__.py
rename to amber/src/main/python/proto/org/apache/texera/amber/engine/common/__init__.py
diff --git a/amber/src/main/scala/org/apache/amber/clustering/ClusterListener.scala b/amber/src/main/scala/org/apache/texera/amber/clustering/ClusterListener.scala
similarity index 88%
rename from amber/src/main/scala/org/apache/amber/clustering/ClusterListener.scala
rename to amber/src/main/scala/org/apache/texera/amber/clustering/ClusterListener.scala
index 738b346abf..e3e9afab3f 100644
--- a/amber/src/main/scala/org/apache/amber/clustering/ClusterListener.scala
+++ b/amber/src/main/scala/org/apache/texera/amber/clustering/ClusterListener.scala
@@ -17,24 +17,24 @@
* under the License.
*/
-package org.apache.amber.clustering
+package org.apache.texera.amber.clustering
import org.apache.pekko.actor.{Actor, Address}
import org.apache.pekko.cluster.Cluster
import org.apache.pekko.cluster.ClusterEvent._
import com.google.protobuf.timestamp.Timestamp
import com.twitter.util.{Await, Future}
-import org.apache.amber.clustering.ClusterListener.numWorkerNodesInCluster
-import org.apache.amber.config.ApplicationConfig
-import org.apache.amber.core.virtualidentity.ActorVirtualIdentity
-import org.apache.amber.core.workflowruntimestate.FatalErrorType.EXECUTION_FAILURE
-import org.apache.amber.core.workflowruntimestate.WorkflowFatalError
-import org.apache.amber.engine.architecture.rpc.controlreturns.WorkflowAggregatedState.{
+import org.apache.texera.amber.clustering.ClusterListener.numWorkerNodesInCluster
+import org.apache.texera.amber.config.ApplicationConfig
+import org.apache.texera.amber.core.virtualidentity.ActorVirtualIdentity
+import org.apache.texera.amber.core.workflowruntimestate.FatalErrorType.EXECUTION_FAILURE
+import org.apache.texera.amber.core.workflowruntimestate.WorkflowFatalError
+import org.apache.texera.amber.engine.architecture.rpc.controlreturns.WorkflowAggregatedState.{
COMPLETED,
FAILED
}
-import org.apache.amber.engine.common.AmberLogging
-import org.apache.amber.error.ErrorUtils.getStackTraceWithAllCauses
+import org.apache.texera.amber.engine.common.AmberLogging
+import org.apache.texera.amber.error.ErrorUtils.getStackTraceWithAllCauses
import org.apache.texera.web.SessionState
import org.apache.texera.web.model.websocket.response.ClusterStatusUpdateEvent
import org.apache.texera.web.service.{WorkflowExecutionService, WorkflowService}
diff --git a/amber/src/main/scala/org/apache/amber/clustering/SingleNodeListener.scala b/amber/src/main/scala/org/apache/texera/amber/clustering/SingleNodeListener.scala
similarity index 89%
rename from amber/src/main/scala/org/apache/amber/clustering/SingleNodeListener.scala
rename to amber/src/main/scala/org/apache/texera/amber/clustering/SingleNodeListener.scala
index 70b564c6a4..282710524a 100644
--- a/amber/src/main/scala/org/apache/amber/clustering/SingleNodeListener.scala
+++ b/amber/src/main/scala/org/apache/texera/amber/clustering/SingleNodeListener.scala
@@ -17,10 +17,10 @@
* under the License.
*/
-package org.apache.amber.clustering
+package org.apache.texera.amber.clustering
import org.apache.pekko.actor.{Actor, ActorLogging}
-import org.apache.amber.clustering.ClusterListener.GetAvailableNodeAddresses
+import org.apache.texera.amber.clustering.ClusterListener.GetAvailableNodeAddresses
class SingleNodeListener extends Actor with ActorLogging {
override def receive: Receive = {
diff --git a/amber/src/main/scala/org/apache/amber/engine/architecture/common/AkkaActorRefMappingService.scala b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/common/AkkaActorRefMappingService.scala
similarity index 91%
rename from amber/src/main/scala/org/apache/amber/engine/architecture/common/AkkaActorRefMappingService.scala
rename to amber/src/main/scala/org/apache/texera/amber/engine/architecture/common/AkkaActorRefMappingService.scala
index 393a7cb38f..6cad314703 100644
--- a/amber/src/main/scala/org/apache/amber/engine/architecture/common/AkkaActorRefMappingService.scala
+++ b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/common/AkkaActorRefMappingService.scala
@@ -17,19 +17,19 @@
* under the License.
*/
-package org.apache.amber.engine.architecture.common
+package org.apache.texera.amber.engine.architecture.common
import org.apache.pekko.actor.ActorRef
-import org.apache.amber.core.virtualidentity.{ActorVirtualIdentity, ChannelIdentity}
-import org.apache.amber.engine.architecture.common.WorkflowActor.{
+import org.apache.texera.amber.core.virtualidentity.{ActorVirtualIdentity, ChannelIdentity}
+import org.apache.texera.amber.engine.architecture.common.WorkflowActor.{
CreditRequest,
GetActorRef,
NetworkMessage,
RegisterActorRef
}
-import org.apache.amber.engine.common.AmberLogging
-import org.apache.amber.engine.common.virtualidentity.util.{CONTROLLER, SELF}
-import org.apache.amber.util.VirtualIdentityUtils
+import org.apache.texera.amber.engine.common.AmberLogging
+import org.apache.texera.amber.engine.common.virtualidentity.util.{CONTROLLER, SELF}
+import org.apache.texera.amber.util.VirtualIdentityUtils
import scala.collection.mutable
diff --git a/amber/src/main/scala/org/apache/amber/engine/architecture/common/AkkaActorService.scala b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/common/AkkaActorService.scala
similarity index 92%
rename from amber/src/main/scala/org/apache/amber/engine/architecture/common/AkkaActorService.scala
rename to amber/src/main/scala/org/apache/texera/amber/engine/architecture/common/AkkaActorService.scala
index b389c762e4..10a6d7a38c 100644
--- a/amber/src/main/scala/org/apache/amber/engine/architecture/common/AkkaActorService.scala
+++ b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/common/AkkaActorService.scala
@@ -17,13 +17,13 @@
* under the License.
*/
-package org.apache.amber.engine.architecture.common
+package org.apache.texera.amber.engine.architecture.common
import org.apache.pekko
import pekko.actor.{ActorContext, ActorRef, Address, Cancellable, Props}
import pekko.util.Timeout
-import org.apache.amber.core.virtualidentity.ActorVirtualIdentity
-import org.apache.amber.engine.common.FutureBijection._
+import org.apache.texera.amber.core.virtualidentity.ActorVirtualIdentity
+import org.apache.texera.amber.engine.common.FutureBijection._
import scala.concurrent.ExecutionContext
import scala.concurrent.duration.{DurationInt, FiniteDuration}
diff --git a/amber/src/main/scala/org/apache/amber/engine/architecture/common/AkkaMessageTransferService.scala b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/common/AkkaMessageTransferService.scala
similarity index 91%
rename from amber/src/main/scala/org/apache/amber/engine/architecture/common/AkkaMessageTransferService.scala
rename to amber/src/main/scala/org/apache/texera/amber/engine/architecture/common/AkkaMessageTransferService.scala
index 7ad24739f2..3401e3ff63 100644
--- a/amber/src/main/scala/org/apache/amber/engine/architecture/common/AkkaMessageTransferService.scala
+++ b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/common/AkkaMessageTransferService.scala
@@ -17,15 +17,15 @@
* under the License.
*/
-package org.apache.amber.engine.architecture.common
+package org.apache.texera.amber.engine.architecture.common
import org.apache.pekko.actor.Cancellable
-import org.apache.amber.config.ApplicationConfig
-import org.apache.amber.core.virtualidentity.{ActorVirtualIdentity, ChannelIdentity}
-import org.apache.amber.engine.architecture.common.WorkflowActor.NetworkMessage
-import org.apache.amber.engine.architecture.messaginglayer.{CongestionControl, FlowControl}
-import org.apache.amber.engine.common.AmberLogging
-import org.apache.amber.engine.common.ambermessage.WorkflowFIFOMessage
+import org.apache.texera.amber.config.ApplicationConfig
+import org.apache.texera.amber.core.virtualidentity.{ActorVirtualIdentity, ChannelIdentity}
+import org.apache.texera.amber.engine.architecture.common.WorkflowActor.NetworkMessage
+import org.apache.texera.amber.engine.architecture.messaginglayer.{CongestionControl, FlowControl}
+import org.apache.texera.amber.engine.common.AmberLogging
+import org.apache.texera.amber.engine.common.ambermessage.WorkflowFIFOMessage
import scala.collection.mutable
import scala.concurrent.duration.DurationInt
diff --git a/amber/src/main/scala/org/apache/amber/engine/architecture/common/AmberProcessor.scala b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/common/AmberProcessor.scala
similarity index 74%
rename from amber/src/main/scala/org/apache/amber/engine/architecture/common/AmberProcessor.scala
rename to amber/src/main/scala/org/apache/texera/amber/engine/architecture/common/AmberProcessor.scala
index 912c0799d0..e776307323 100644
--- a/amber/src/main/scala/org/apache/amber/engine/architecture/common/AmberProcessor.scala
+++ b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/common/AmberProcessor.scala
@@ -17,24 +17,24 @@
* under the License.
*/
-package org.apache.amber.engine.architecture.common
+package org.apache.texera.amber.engine.architecture.common
-import org.apache.amber.core.virtualidentity.{ActorVirtualIdentity, ChannelIdentity}
-import org.apache.amber.engine.architecture.messaginglayer.{
+import org.apache.texera.amber.core.virtualidentity.{ActorVirtualIdentity, ChannelIdentity}
+import org.apache.texera.amber.engine.architecture.messaginglayer.{
InputGateway,
NetworkInputGateway,
NetworkOutputGateway
}
-import org.apache.amber.engine.architecture.rpc.controlcommands.ControlInvocation
-import org.apache.amber.engine.architecture.rpc.controlreturns.ReturnInvocation
-import org.apache.amber.engine.architecture.worker.WorkflowWorker.MainThreadDelegateMessage
-import org.apache.amber.engine.architecture.worker.managers.StatisticsManager
-import org.apache.amber.engine.common.AmberLogging
-import org.apache.amber.engine.common.ambermessage.{
+import org.apache.texera.amber.engine.architecture.rpc.controlcommands.ControlInvocation
+import org.apache.texera.amber.engine.architecture.rpc.controlreturns.ReturnInvocation
+import org.apache.texera.amber.engine.architecture.worker.WorkflowWorker.MainThreadDelegateMessage
+import org.apache.texera.amber.engine.architecture.worker.managers.StatisticsManager
+import org.apache.texera.amber.engine.common.AmberLogging
+import org.apache.texera.amber.engine.common.ambermessage.{
DirectControlMessagePayload,
WorkflowFIFOMessage
}
-import org.apache.amber.engine.common.rpc.{AsyncRPCClient, AsyncRPCServer}
+import org.apache.texera.amber.engine.common.rpc.{AsyncRPCClient, AsyncRPCServer}
abstract class AmberProcessor(
val actorId: ActorVirtualIdentity,
diff --git a/amber/src/main/scala/org/apache/amber/engine/architecture/common/ExecutorDeployment.scala b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/common/ExecutorDeployment.scala
similarity index 79%
rename from amber/src/main/scala/org/apache/amber/engine/architecture/common/ExecutorDeployment.scala
rename to amber/src/main/scala/org/apache/texera/amber/engine/architecture/common/ExecutorDeployment.scala
index 6309926e91..cf41297c98 100644
--- a/amber/src/main/scala/org/apache/amber/engine/architecture/common/ExecutorDeployment.scala
+++ b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/common/ExecutorDeployment.scala
@@ -17,22 +17,22 @@
* under the License.
*/
-package org.apache.amber.engine.architecture.common
+package org.apache.texera.amber.engine.architecture.common
import org.apache.pekko.actor.{Address, Deploy}
import org.apache.pekko.remote.RemoteScope
-import org.apache.amber.core.workflow.{PhysicalOp, PreferController, RoundRobinPreference}
-import org.apache.amber.engine.architecture.controller.execution.OperatorExecution
-import org.apache.amber.engine.architecture.deploysemantics.AddressInfo
-import org.apache.amber.engine.architecture.pythonworker.PythonWorkflowWorker
-import org.apache.amber.engine.architecture.scheduling.config.OperatorConfig
-import org.apache.amber.engine.architecture.worker.WorkflowWorker
-import org.apache.amber.engine.architecture.worker.WorkflowWorker.{
+import org.apache.texera.amber.core.workflow.{PhysicalOp, PreferController, RoundRobinPreference}
+import org.apache.texera.amber.engine.architecture.controller.execution.OperatorExecution
+import org.apache.texera.amber.engine.architecture.deploysemantics.AddressInfo
+import org.apache.texera.amber.engine.architecture.pythonworker.PythonWorkflowWorker
+import org.apache.texera.amber.engine.architecture.scheduling.config.OperatorConfig
+import org.apache.texera.amber.engine.architecture.worker.WorkflowWorker
+import org.apache.texera.amber.engine.architecture.worker.WorkflowWorker.{
FaultToleranceConfig,
StateRestoreConfig,
WorkerReplayInitialization
}
-import org.apache.amber.util.VirtualIdentityUtils
+import org.apache.texera.amber.util.VirtualIdentityUtils
object ExecutorDeployment {
diff --git a/amber/src/main/scala/org/apache/amber/engine/architecture/common/ProcessingStepCursor.scala b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/common/ProcessingStepCursor.scala
similarity index 86%
rename from amber/src/main/scala/org/apache/amber/engine/architecture/common/ProcessingStepCursor.scala
rename to amber/src/main/scala/org/apache/texera/amber/engine/architecture/common/ProcessingStepCursor.scala
index a225e4cbf5..ac92781737 100644
--- a/amber/src/main/scala/org/apache/amber/engine/architecture/common/ProcessingStepCursor.scala
+++ b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/common/ProcessingStepCursor.scala
@@ -17,10 +17,10 @@
* under the License.
*/
-package org.apache.amber.engine.architecture.common
+package org.apache.texera.amber.engine.architecture.common
-import org.apache.amber.core.virtualidentity.ChannelIdentity
-import org.apache.amber.engine.architecture.common.ProcessingStepCursor.INIT_STEP
+import org.apache.texera.amber.core.virtualidentity.ChannelIdentity
+import org.apache.texera.amber.engine.architecture.common.ProcessingStepCursor.INIT_STEP
object ProcessingStepCursor {
// step value before processing any incoming message
diff --git a/amber/src/main/scala/org/apache/amber/engine/architecture/common/WorkflowActor.scala b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/common/WorkflowActor.scala
similarity index 92%
rename from amber/src/main/scala/org/apache/amber/engine/architecture/common/WorkflowActor.scala
rename to amber/src/main/scala/org/apache/texera/amber/engine/architecture/common/WorkflowActor.scala
index 02bd766f12..5ce64a0a3e 100644
--- a/amber/src/main/scala/org/apache/amber/engine/architecture/common/WorkflowActor.scala
+++ b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/common/WorkflowActor.scala
@@ -17,29 +17,29 @@
* under the License.
*/
-package org.apache.amber.engine.architecture.common
+package org.apache.texera.amber.engine.architecture.common
import org.apache.pekko.actor.{Actor, ActorRef, Address, Stash}
import org.apache.pekko.pattern.ask
import org.apache.pekko.util.Timeout
-import org.apache.amber.clustering.ClusterListener.GetAvailableNodeAddresses
-import org.apache.amber.core.virtualidentity.{ActorVirtualIdentity, ChannelIdentity}
-import org.apache.amber.engine.architecture.common.WorkflowActor._
-import org.apache.amber.engine.architecture.logreplay.{
+import org.apache.texera.amber.clustering.ClusterListener.GetAvailableNodeAddresses
+import org.apache.texera.amber.core.virtualidentity.{ActorVirtualIdentity, ChannelIdentity}
+import org.apache.texera.amber.engine.architecture.common.WorkflowActor._
+import org.apache.texera.amber.engine.architecture.logreplay.{
ReplayLogGenerator,
ReplayLogManager,
ReplayLogRecord,
ReplayOrderEnforcer
}
-import org.apache.amber.engine.architecture.worker.WorkflowWorker.{
+import org.apache.texera.amber.engine.architecture.worker.WorkflowWorker.{
FaultToleranceConfig,
MainThreadDelegateMessage,
StateRestoreConfig,
TriggerSend
}
-import org.apache.amber.engine.common.ambermessage.WorkflowFIFOMessage
-import org.apache.amber.engine.common.storage.SequentialRecordStorage
-import org.apache.amber.engine.common.{AmberLogging, CheckpointState}
+import org.apache.texera.amber.engine.common.ambermessage.WorkflowFIFOMessage
+import org.apache.texera.amber.engine.common.storage.SequentialRecordStorage
+import org.apache.texera.amber.engine.common.{AmberLogging, CheckpointState}
import scala.concurrent.Await
import scala.concurrent.duration.DurationInt
diff --git a/amber/src/main/scala/org/apache/amber/engine/architecture/controller/ClientEvent.scala b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/controller/ClientEvent.scala
similarity index 78%
rename from amber/src/main/scala/org/apache/amber/engine/architecture/controller/ClientEvent.scala
rename to amber/src/main/scala/org/apache/texera/amber/engine/architecture/controller/ClientEvent.scala
index 0f00e03f75..ea83eedd2a 100644
--- a/amber/src/main/scala/org/apache/amber/engine/architecture/controller/ClientEvent.scala
+++ b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/controller/ClientEvent.scala
@@ -17,13 +17,13 @@
* under the License.
*/
-package org.apache.amber.engine.architecture.controller
+package org.apache.texera.amber.engine.architecture.controller
-import org.apache.amber.core.tuple.Tuple
-import org.apache.amber.core.virtualidentity.ActorVirtualIdentity
-import org.apache.amber.engine.architecture.rpc.controlreturns.WorkflowAggregatedState
-import org.apache.amber.engine.common.ambermessage.WorkflowFIFOMessagePayload
-import org.apache.amber.engine.common.executionruntimestate.OperatorMetrics
+import org.apache.texera.amber.core.tuple.Tuple
+import org.apache.texera.amber.core.virtualidentity.ActorVirtualIdentity
+import org.apache.texera.amber.engine.architecture.rpc.controlreturns.WorkflowAggregatedState
+import org.apache.texera.amber.engine.common.ambermessage.WorkflowFIFOMessagePayload
+import org.apache.texera.amber.engine.common.executionruntimestate.OperatorMetrics
trait ClientEvent extends WorkflowFIFOMessagePayload
diff --git a/amber/src/main/scala/org/apache/amber/engine/architecture/controller/Controller.scala b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/controller/Controller.scala
similarity index 88%
rename from amber/src/main/scala/org/apache/amber/engine/architecture/controller/Controller.scala
rename to amber/src/main/scala/org/apache/texera/amber/engine/architecture/controller/Controller.scala
index 36b108f031..85ae04d4e9 100644
--- a/amber/src/main/scala/org/apache/amber/engine/architecture/controller/Controller.scala
+++ b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/controller/Controller.scala
@@ -17,32 +17,32 @@
* under the License.
*/
-package org.apache.amber.engine.architecture.controller
+package org.apache.texera.amber.engine.architecture.controller
import org.apache.pekko.actor.SupervisorStrategy.Stop
import org.apache.pekko.actor.{AllForOneStrategy, Props, SupervisorStrategy}
import org.apache.texera.web.model.websocket.response.RegionUpdateEvent
-import org.apache.amber.config.ApplicationConfig
-import org.apache.amber.core.virtualidentity.ChannelIdentity
-import org.apache.amber.core.workflow.{PhysicalPlan, WorkflowContext}
-import org.apache.amber.engine.architecture.common.WorkflowActor.NetworkAck
-import org.apache.amber.engine.architecture.common.{ExecutorDeployment, WorkflowActor}
-import org.apache.amber.engine.architecture.controller.execution.OperatorExecution
-import org.apache.amber.engine.architecture.rpc.controlcommands.{
+import org.apache.texera.amber.config.ApplicationConfig
+import org.apache.texera.amber.core.virtualidentity.ChannelIdentity
+import org.apache.texera.amber.core.workflow.{PhysicalPlan, WorkflowContext}
+import org.apache.texera.amber.engine.architecture.common.WorkflowActor.NetworkAck
+import org.apache.texera.amber.engine.architecture.common.{ExecutorDeployment, WorkflowActor}
+import org.apache.texera.amber.engine.architecture.controller.execution.OperatorExecution
+import org.apache.texera.amber.engine.architecture.rpc.controlcommands.{
ControlInvocation,
EmbeddedControlMessage
}
-import org.apache.amber.engine.architecture.worker.WorkflowWorker.{
+import org.apache.texera.amber.engine.architecture.worker.WorkflowWorker.{
FaultToleranceConfig,
StateRestoreConfig
}
-import org.apache.amber.engine.common.ambermessage.WorkflowMessage.getInMemSize
-import org.apache.amber.engine.common.ambermessage.{
+import org.apache.texera.amber.engine.common.ambermessage.WorkflowMessage.getInMemSize
+import org.apache.texera.amber.engine.common.ambermessage.{
DirectControlMessagePayload,
WorkflowFIFOMessage
}
-import org.apache.amber.engine.common.virtualidentity.util.{CLIENT, CONTROLLER, SELF}
-import org.apache.amber.engine.common.{CheckpointState, SerializedState}
+import org.apache.texera.amber.engine.common.virtualidentity.util.{CLIENT, CONTROLLER, SELF}
+import org.apache.texera.amber.engine.common.{CheckpointState, SerializedState}
import org.apache.texera.web.SessionState
import scala.concurrent.duration.DurationInt
diff --git a/amber/src/main/scala/org/apache/amber/engine/architecture/controller/ControllerAsyncRPCHandlerInitializer.scala b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/controller/ControllerAsyncRPCHandlerInitializer.scala
similarity index 75%
rename from amber/src/main/scala/org/apache/amber/engine/architecture/controller/ControllerAsyncRPCHandlerInitializer.scala
rename to amber/src/main/scala/org/apache/texera/amber/engine/architecture/controller/ControllerAsyncRPCHandlerInitializer.scala
index 61d5e3869b..4d9a36bab4 100644
--- a/amber/src/main/scala/org/apache/amber/engine/architecture/controller/ControllerAsyncRPCHandlerInitializer.scala
+++ b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/controller/ControllerAsyncRPCHandlerInitializer.scala
@@ -17,15 +17,15 @@
* under the License.
*/
-package org.apache.amber.engine.architecture.controller
+package org.apache.texera.amber.engine.architecture.controller
import com.twitter.util.Future
-import org.apache.amber.core.virtualidentity.ActorVirtualIdentity
-import org.apache.amber.engine.architecture.controller.promisehandlers._
-import org.apache.amber.engine.architecture.rpc.controlcommands.AsyncRPCContext
-import org.apache.amber.engine.architecture.rpc.controllerservice.ControllerServiceFs2Grpc
-import org.apache.amber.engine.common.AmberLogging
-import org.apache.amber.engine.common.rpc.AsyncRPCHandlerInitializer
+import org.apache.texera.amber.core.virtualidentity.ActorVirtualIdentity
+import org.apache.texera.amber.engine.architecture.controller.promisehandlers._
+import org.apache.texera.amber.engine.architecture.rpc.controlcommands.AsyncRPCContext
+import org.apache.texera.amber.engine.architecture.rpc.controllerservice.ControllerServiceFs2Grpc
+import org.apache.texera.amber.engine.common.AmberLogging
+import org.apache.texera.amber.engine.common.rpc.AsyncRPCHandlerInitializer
class ControllerAsyncRPCHandlerInitializer(
val cp: ControllerProcessor
diff --git a/amber/src/main/scala/org/apache/amber/engine/architecture/controller/ControllerProcessor.scala b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/controller/ControllerProcessor.scala
similarity index 79%
rename from amber/src/main/scala/org/apache/amber/engine/architecture/controller/ControllerProcessor.scala
rename to amber/src/main/scala/org/apache/texera/amber/engine/architecture/controller/ControllerProcessor.scala
index 2f7342fa3e..7a8e94cf3a 100644
--- a/amber/src/main/scala/org/apache/amber/engine/architecture/controller/ControllerProcessor.scala
+++ b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/controller/ControllerProcessor.scala
@@ -17,21 +17,21 @@
* under the License.
*/
-package org.apache.amber.engine.architecture.controller
+package org.apache.texera.amber.engine.architecture.controller
-import org.apache.amber.core.virtualidentity.ActorVirtualIdentity
-import org.apache.amber.core.workflow.WorkflowContext
-import org.apache.amber.engine.architecture.common.{
+import org.apache.texera.amber.core.virtualidentity.ActorVirtualIdentity
+import org.apache.texera.amber.core.workflow.WorkflowContext
+import org.apache.texera.amber.engine.architecture.common.{
AkkaActorRefMappingService,
AkkaActorService,
AkkaMessageTransferService,
AmberProcessor
}
-import org.apache.amber.engine.architecture.controller.execution.WorkflowExecution
-import org.apache.amber.engine.architecture.logreplay.ReplayLogManager
-import org.apache.amber.engine.architecture.scheduling.WorkflowExecutionCoordinator
-import org.apache.amber.engine.architecture.worker.WorkflowWorker.MainThreadDelegateMessage
-import org.apache.amber.engine.common.ambermessage.WorkflowFIFOMessage
+import org.apache.texera.amber.engine.architecture.controller.execution.WorkflowExecution
+import org.apache.texera.amber.engine.architecture.logreplay.ReplayLogManager
+import org.apache.texera.amber.engine.architecture.scheduling.WorkflowExecutionCoordinator
+import org.apache.texera.amber.engine.architecture.worker.WorkflowWorker.MainThreadDelegateMessage
+import org.apache.texera.amber.engine.common.ambermessage.WorkflowFIFOMessage
class ControllerProcessor(
workflowContext: WorkflowContext,
diff --git a/amber/src/main/scala/org/apache/amber/engine/architecture/controller/ControllerTimerService.scala b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/controller/ControllerTimerService.scala
similarity index 78%
rename from amber/src/main/scala/org/apache/amber/engine/architecture/controller/ControllerTimerService.scala
rename to amber/src/main/scala/org/apache/texera/amber/engine/architecture/controller/ControllerTimerService.scala
index bdd65e3964..20ebff9fc0 100644
--- a/amber/src/main/scala/org/apache/amber/engine/architecture/controller/ControllerTimerService.scala
+++ b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/controller/ControllerTimerService.scala
@@ -17,17 +17,17 @@
* under the License.
*/
-package org.apache.amber.engine.architecture.controller
+package org.apache.texera.amber.engine.architecture.controller
import org.apache.pekko.actor.Cancellable
-import org.apache.amber.engine.architecture.common.AkkaActorService
-import org.apache.amber.engine.architecture.rpc.controlcommands.{
+import org.apache.texera.amber.engine.architecture.common.AkkaActorService
+import org.apache.texera.amber.engine.architecture.rpc.controlcommands.{
AsyncRPCContext,
QueryStatisticsRequest
}
-import org.apache.amber.engine.architecture.rpc.controllerservice.ControllerServiceGrpc.METHOD_CONTROLLER_INITIATE_QUERY_STATISTICS
-import org.apache.amber.engine.common.rpc.AsyncRPCClient.ControlInvocation
-import org.apache.amber.engine.common.virtualidentity.util.SELF
+import org.apache.texera.amber.engine.architecture.rpc.controllerservice.ControllerServiceGrpc.METHOD_CONTROLLER_INITIATE_QUERY_STATISTICS
+import org.apache.texera.amber.engine.common.rpc.AsyncRPCClient.ControlInvocation
+import org.apache.texera.amber.engine.common.virtualidentity.util.SELF
import scala.concurrent.duration.{DurationInt, FiniteDuration, MILLISECONDS}
diff --git a/amber/src/main/scala/org/apache/amber/engine/architecture/controller/GlobalReplayManager.scala b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/controller/GlobalReplayManager.scala
similarity index 91%
rename from amber/src/main/scala/org/apache/amber/engine/architecture/controller/GlobalReplayManager.scala
rename to amber/src/main/scala/org/apache/texera/amber/engine/architecture/controller/GlobalReplayManager.scala
index 4d8b680fff..b8dc3fb607 100644
--- a/amber/src/main/scala/org/apache/amber/engine/architecture/controller/GlobalReplayManager.scala
+++ b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/controller/GlobalReplayManager.scala
@@ -17,9 +17,9 @@
* under the License.
*/
-package org.apache.amber.engine.architecture.controller
+package org.apache.texera.amber.engine.architecture.controller
-import org.apache.amber.core.virtualidentity.ActorVirtualIdentity
+import org.apache.texera.amber.core.virtualidentity.ActorVirtualIdentity
import scala.collection.mutable
diff --git a/amber/src/main/scala/org/apache/amber/engine/architecture/controller/Workflow.scala b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/controller/Workflow.scala
similarity index 87%
rename from amber/src/main/scala/org/apache/amber/engine/architecture/controller/Workflow.scala
rename to amber/src/main/scala/org/apache/texera/amber/engine/architecture/controller/Workflow.scala
index 4f6871f26b..4c2220ae9a 100644
--- a/amber/src/main/scala/org/apache/amber/engine/architecture/controller/Workflow.scala
+++ b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/controller/Workflow.scala
@@ -17,9 +17,9 @@
* under the License.
*/
-package org.apache.amber.engine.architecture.controller
+package org.apache.texera.amber.engine.architecture.controller
-import org.apache.amber.core.workflow.{PhysicalPlan, WorkflowContext}
+import org.apache.texera.amber.core.workflow.{PhysicalPlan, WorkflowContext}
import org.apache.texera.workflow.LogicalPlan
case class Workflow(
diff --git a/amber/src/main/scala/org/apache/amber/engine/architecture/controller/WorkflowScheduler.scala b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/controller/WorkflowScheduler.scala
similarity index 86%
rename from amber/src/main/scala/org/apache/amber/engine/architecture/controller/WorkflowScheduler.scala
rename to amber/src/main/scala/org/apache/texera/amber/engine/architecture/controller/WorkflowScheduler.scala
index 6fd8c3ff03..9dcf3ad4bf 100644
--- a/amber/src/main/scala/org/apache/amber/engine/architecture/controller/WorkflowScheduler.scala
+++ b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/controller/WorkflowScheduler.scala
@@ -17,11 +17,11 @@
* under the License.
*/
-package org.apache.amber.engine.architecture.controller
+package org.apache.texera.amber.engine.architecture.controller
-import org.apache.amber.core.virtualidentity.ActorVirtualIdentity
-import org.apache.amber.core.workflow.{PhysicalPlan, WorkflowContext}
-import org.apache.amber.engine.architecture.scheduling.{
+import org.apache.texera.amber.core.virtualidentity.ActorVirtualIdentity
+import org.apache.texera.amber.core.workflow.{PhysicalPlan, WorkflowContext}
+import org.apache.texera.amber.engine.architecture.scheduling.{
CostBasedScheduleGenerator,
Region,
Schedule
diff --git a/amber/src/main/scala/org/apache/amber/engine/architecture/controller/execution/ChannelExecution.scala b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/controller/execution/ChannelExecution.scala
similarity index 92%
rename from amber/src/main/scala/org/apache/amber/engine/architecture/controller/execution/ChannelExecution.scala
rename to amber/src/main/scala/org/apache/texera/amber/engine/architecture/controller/execution/ChannelExecution.scala
index 78954ef4c4..960cad507e 100644
--- a/amber/src/main/scala/org/apache/amber/engine/architecture/controller/execution/ChannelExecution.scala
+++ b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/controller/execution/ChannelExecution.scala
@@ -17,6 +17,6 @@
* under the License.
*/
-package org.apache.amber.engine.architecture.controller.execution
+package org.apache.texera.amber.engine.architecture.controller.execution
case class ChannelExecution()
diff --git a/amber/src/main/scala/org/apache/amber/engine/architecture/controller/execution/ExecutionUtils.scala b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/controller/execution/ExecutionUtils.scala
similarity index 92%
rename from amber/src/main/scala/org/apache/amber/engine/architecture/controller/execution/ExecutionUtils.scala
rename to amber/src/main/scala/org/apache/texera/amber/engine/architecture/controller/execution/ExecutionUtils.scala
index 89247cb5ef..966768019a 100644
--- a/amber/src/main/scala/org/apache/amber/engine/architecture/controller/execution/ExecutionUtils.scala
+++ b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/controller/execution/ExecutionUtils.scala
@@ -17,14 +17,14 @@
* under the License.
*/
-package org.apache.amber.engine.architecture.controller.execution
+package org.apache.texera.amber.engine.architecture.controller.execution
-import org.apache.amber.engine.architecture.rpc.controlreturns.WorkflowAggregatedState
-import org.apache.amber.engine.architecture.worker.statistics.{
+import org.apache.texera.amber.engine.architecture.rpc.controlreturns.WorkflowAggregatedState
+import org.apache.texera.amber.engine.architecture.worker.statistics.{
PortTupleMetricsMapping,
TupleMetrics
}
-import org.apache.amber.engine.common.executionruntimestate.{OperatorMetrics, OperatorStatistics}
+import org.apache.texera.amber.engine.common.executionruntimestate.{OperatorMetrics, OperatorStatistics}
object ExecutionUtils {
diff --git a/amber/src/main/scala/org/apache/amber/engine/architecture/controller/execution/LinkExecution.scala b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/controller/execution/LinkExecution.scala
similarity index 89%
rename from amber/src/main/scala/org/apache/amber/engine/architecture/controller/execution/LinkExecution.scala
rename to amber/src/main/scala/org/apache/texera/amber/engine/architecture/controller/execution/LinkExecution.scala
index 88daceaebc..434636e16f 100644
--- a/amber/src/main/scala/org/apache/amber/engine/architecture/controller/execution/LinkExecution.scala
+++ b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/controller/execution/LinkExecution.scala
@@ -17,9 +17,9 @@
* under the License.
*/
-package org.apache.amber.engine.architecture.controller.execution
+package org.apache.texera.amber.engine.architecture.controller.execution
-import org.apache.amber.core.virtualidentity.ChannelIdentity
+import org.apache.texera.amber.core.virtualidentity.ChannelIdentity
import scala.collection.mutable
diff --git a/amber/src/main/scala/org/apache/amber/engine/architecture/controller/execution/OperatorExecution.scala b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/controller/execution/OperatorExecution.scala
similarity index 85%
rename from amber/src/main/scala/org/apache/amber/engine/architecture/controller/execution/OperatorExecution.scala
rename to amber/src/main/scala/org/apache/texera/amber/engine/architecture/controller/execution/OperatorExecution.scala
index 205182bbd6..c8e5fe4c72 100644
--- a/amber/src/main/scala/org/apache/amber/engine/architecture/controller/execution/OperatorExecution.scala
+++ b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/controller/execution/OperatorExecution.scala
@@ -17,15 +17,15 @@
* under the License.
*/
-package org.apache.amber.engine.architecture.controller.execution
+package org.apache.texera.amber.engine.architecture.controller.execution
-import org.apache.amber.core.virtualidentity.ActorVirtualIdentity
-import org.apache.amber.core.workflow.PortIdentity
-import org.apache.amber.engine.architecture.controller.execution.ExecutionUtils.aggregateStates
-import org.apache.amber.engine.architecture.deploysemantics.layer.WorkerExecution
-import org.apache.amber.engine.architecture.rpc.controlreturns.WorkflowAggregatedState
-import org.apache.amber.engine.architecture.worker.statistics.{PortTupleMetricsMapping, WorkerState}
-import org.apache.amber.engine.common.executionruntimestate.{OperatorMetrics, OperatorStatistics}
+import org.apache.texera.amber.core.virtualidentity.ActorVirtualIdentity
+import org.apache.texera.amber.core.workflow.PortIdentity
+import org.apache.texera.amber.engine.architecture.controller.execution.ExecutionUtils.aggregateStates
+import org.apache.texera.amber.engine.architecture.deploysemantics.layer.WorkerExecution
+import org.apache.texera.amber.engine.architecture.rpc.controlreturns.WorkflowAggregatedState
+import org.apache.texera.amber.engine.architecture.worker.statistics.{PortTupleMetricsMapping, WorkerState}
+import org.apache.texera.amber.engine.common.executionruntimestate.{OperatorMetrics, OperatorStatistics}
import java.util
import scala.jdk.CollectionConverters._
diff --git a/amber/src/main/scala/org/apache/amber/engine/architecture/controller/execution/RegionExecution.scala b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/controller/execution/RegionExecution.scala
similarity index 90%
rename from amber/src/main/scala/org/apache/amber/engine/architecture/controller/execution/RegionExecution.scala
rename to amber/src/main/scala/org/apache/texera/amber/engine/architecture/controller/execution/RegionExecution.scala
index 87fcbaf34e..d5939c2e3b 100644
--- a/amber/src/main/scala/org/apache/amber/engine/architecture/controller/execution/RegionExecution.scala
+++ b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/controller/execution/RegionExecution.scala
@@ -17,15 +17,15 @@
* under the License.
*/
-package org.apache.amber.engine.architecture.controller.execution
+package org.apache.texera.amber.engine.architecture.controller.execution
import com.rits.cloning.Cloner
-import org.apache.amber.core.virtualidentity.PhysicalOpIdentity
-import org.apache.amber.core.workflow.PhysicalLink
-import org.apache.amber.engine.architecture.rpc.controlreturns.WorkflowAggregatedState
-import org.apache.amber.engine.architecture.scheduling.Region
-import org.apache.amber.engine.architecture.worker.statistics.WorkerStatistics
-import org.apache.amber.engine.common.executionruntimestate.OperatorMetrics
+import org.apache.texera.amber.core.virtualidentity.PhysicalOpIdentity
+import org.apache.texera.amber.core.workflow.PhysicalLink
+import org.apache.texera.amber.engine.architecture.rpc.controlreturns.WorkflowAggregatedState
+import org.apache.texera.amber.engine.architecture.scheduling.Region
+import org.apache.texera.amber.engine.architecture.worker.statistics.WorkerStatistics
+import org.apache.texera.amber.engine.common.executionruntimestate.OperatorMetrics
import scala.collection.mutable
diff --git a/amber/src/main/scala/org/apache/amber/engine/architecture/controller/execution/WorkerPortExecution.scala b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/controller/execution/WorkerPortExecution.scala
similarity index 92%
rename from amber/src/main/scala/org/apache/amber/engine/architecture/controller/execution/WorkerPortExecution.scala
rename to amber/src/main/scala/org/apache/texera/amber/engine/architecture/controller/execution/WorkerPortExecution.scala
index 6c5a6019a0..0b7c3a3939 100644
--- a/amber/src/main/scala/org/apache/amber/engine/architecture/controller/execution/WorkerPortExecution.scala
+++ b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/controller/execution/WorkerPortExecution.scala
@@ -17,7 +17,7 @@
* under the License.
*/
-package org.apache.amber.engine.architecture.controller.execution
+package org.apache.texera.amber.engine.architecture.controller.execution
case class WorkerPortExecution() {
var completed: Boolean = false
diff --git a/amber/src/main/scala/org/apache/amber/engine/architecture/controller/execution/WorkflowExecution.scala b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/controller/execution/WorkflowExecution.scala
similarity index 90%
rename from amber/src/main/scala/org/apache/amber/engine/architecture/controller/execution/WorkflowExecution.scala
rename to amber/src/main/scala/org/apache/texera/amber/engine/architecture/controller/execution/WorkflowExecution.scala
index 6d737c7566..dea9b692a4 100644
--- a/amber/src/main/scala/org/apache/amber/engine/architecture/controller/execution/WorkflowExecution.scala
+++ b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/controller/execution/WorkflowExecution.scala
@@ -17,14 +17,14 @@
* under the License.
*/
-package org.apache.amber.engine.architecture.controller.execution
-
-import org.apache.amber.core.virtualidentity.PhysicalOpIdentity
-import org.apache.amber.engine.architecture.controller.execution.ExecutionUtils.aggregateMetrics
-import org.apache.amber.engine.architecture.rpc.controlreturns.WorkflowAggregatedState
-import org.apache.amber.engine.architecture.rpc.controlreturns.WorkflowAggregatedState._
-import org.apache.amber.engine.architecture.scheduling.{Region, RegionIdentity}
-import org.apache.amber.engine.common.executionruntimestate.OperatorMetrics
+package org.apache.texera.amber.engine.architecture.controller.execution
+
+import org.apache.texera.amber.core.virtualidentity.PhysicalOpIdentity
+import org.apache.texera.amber.engine.architecture.controller.execution.ExecutionUtils.aggregateMetrics
+import org.apache.texera.amber.engine.architecture.rpc.controlreturns.WorkflowAggregatedState
+import org.apache.texera.amber.engine.architecture.rpc.controlreturns.WorkflowAggregatedState._
+import org.apache.texera.amber.engine.architecture.scheduling.{Region, RegionIdentity}
+import org.apache.texera.amber.engine.common.executionruntimestate.OperatorMetrics
import scala.collection.mutable
diff --git a/amber/src/main/scala/org/apache/amber/engine/architecture/controller/promisehandlers/ConsoleMessageHandler.scala b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/controller/promisehandlers/ConsoleMessageHandler.scala
similarity index 78%
rename from amber/src/main/scala/org/apache/amber/engine/architecture/controller/promisehandlers/ConsoleMessageHandler.scala
rename to amber/src/main/scala/org/apache/texera/amber/engine/architecture/controller/promisehandlers/ConsoleMessageHandler.scala
index 29832ba290..4030ad7d3e 100644
--- a/amber/src/main/scala/org/apache/amber/engine/architecture/controller/promisehandlers/ConsoleMessageHandler.scala
+++ b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/controller/promisehandlers/ConsoleMessageHandler.scala
@@ -17,15 +17,15 @@
* under the License.
*/
-package org.apache.amber.engine.architecture.controller.promisehandlers
+package org.apache.texera.amber.engine.architecture.controller.promisehandlers
import com.twitter.util.Future
-import org.apache.amber.engine.architecture.controller.ControllerAsyncRPCHandlerInitializer
-import org.apache.amber.engine.architecture.rpc.controlcommands.{
+import org.apache.texera.amber.engine.architecture.controller.ControllerAsyncRPCHandlerInitializer
+import org.apache.texera.amber.engine.architecture.rpc.controlcommands.{
AsyncRPCContext,
ConsoleMessageTriggeredRequest
}
-import org.apache.amber.engine.architecture.rpc.controlreturns.EmptyReturn
+import org.apache.texera.amber.engine.architecture.rpc.controlreturns.EmptyReturn
trait ConsoleMessageHandler {
this: ControllerAsyncRPCHandlerInitializer =>
diff --git a/amber/src/main/scala/org/apache/amber/engine/architecture/controller/promisehandlers/DebugCommandHandler.scala b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/controller/promisehandlers/DebugCommandHandler.scala
similarity index 74%
rename from amber/src/main/scala/org/apache/amber/engine/architecture/controller/promisehandlers/DebugCommandHandler.scala
rename to amber/src/main/scala/org/apache/texera/amber/engine/architecture/controller/promisehandlers/DebugCommandHandler.scala
index d162be64c5..2e18ec6ba1 100644
--- a/amber/src/main/scala/org/apache/amber/engine/architecture/controller/promisehandlers/DebugCommandHandler.scala
+++ b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/controller/promisehandlers/DebugCommandHandler.scala
@@ -17,16 +17,16 @@
* under the License.
*/
-package org.apache.amber.engine.architecture.controller.promisehandlers
+package org.apache.texera.amber.engine.architecture.controller.promisehandlers
import com.twitter.util.Future
-import org.apache.amber.core.virtualidentity.ActorVirtualIdentity
-import org.apache.amber.engine.architecture.controller.ControllerAsyncRPCHandlerInitializer
-import org.apache.amber.engine.architecture.rpc.controlcommands.{
+import org.apache.texera.amber.core.virtualidentity.ActorVirtualIdentity
+import org.apache.texera.amber.engine.architecture.controller.ControllerAsyncRPCHandlerInitializer
+import org.apache.texera.amber.engine.architecture.rpc.controlcommands.{
AsyncRPCContext,
DebugCommandRequest
}
-import org.apache.amber.engine.architecture.rpc.controlreturns.EmptyReturn
+import org.apache.texera.amber.engine.architecture.rpc.controlreturns.EmptyReturn
trait DebugCommandHandler {
this: ControllerAsyncRPCHandlerInitializer =>
diff --git a/amber/src/main/scala/org/apache/amber/engine/architecture/controller/promisehandlers/EmbeddedControlMessageHandler.scala b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/controller/promisehandlers/EmbeddedControlMessageHandler.scala
similarity index 86%
rename from amber/src/main/scala/org/apache/amber/engine/architecture/controller/promisehandlers/EmbeddedControlMessageHandler.scala
rename to amber/src/main/scala/org/apache/texera/amber/engine/architecture/controller/promisehandlers/EmbeddedControlMessageHandler.scala
index 2166c3f8b7..45a4491ad9 100644
--- a/amber/src/main/scala/org/apache/amber/engine/architecture/controller/promisehandlers/EmbeddedControlMessageHandler.scala
+++ b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/controller/promisehandlers/EmbeddedControlMessageHandler.scala
@@ -17,22 +17,22 @@
* under the License.
*/
-package org.apache.amber.engine.architecture.controller.promisehandlers
+package org.apache.texera.amber.engine.architecture.controller.promisehandlers
import com.twitter.util.Future
-import org.apache.amber.core.virtualidentity.{ActorVirtualIdentity, ChannelIdentity}
-import org.apache.amber.engine.architecture.controller.ControllerAsyncRPCHandlerInitializer
-import org.apache.amber.engine.architecture.rpc.controlcommands.{
+import org.apache.texera.amber.core.virtualidentity.{ActorVirtualIdentity, ChannelIdentity}
+import org.apache.texera.amber.engine.architecture.controller.ControllerAsyncRPCHandlerInitializer
+import org.apache.texera.amber.engine.architecture.rpc.controlcommands.{
AsyncRPCContext,
ControlInvocation,
PropagateEmbeddedControlMessageRequest
}
-import org.apache.amber.engine.architecture.rpc.controlreturns.{
+import org.apache.texera.amber.engine.architecture.rpc.controlreturns.{
ControlReturn,
PropagateEmbeddedControlMessageResponse
}
-import org.apache.amber.engine.common.virtualidentity.util.CONTROLLER
-import org.apache.amber.util.VirtualIdentityUtils
+import org.apache.texera.amber.engine.common.virtualidentity.util.CONTROLLER
+import org.apache.texera.amber.util.VirtualIdentityUtils
trait EmbeddedControlMessageHandler {
this: ControllerAsyncRPCHandlerInitializer =>
diff --git a/amber/src/main/scala/org/apache/amber/engine/architecture/controller/promisehandlers/EvaluatePythonExpressionHandler.scala b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/controller/promisehandlers/EvaluatePythonExpressionHandler.scala
similarity index 81%
rename from amber/src/main/scala/org/apache/amber/engine/architecture/controller/promisehandlers/EvaluatePythonExpressionHandler.scala
rename to amber/src/main/scala/org/apache/texera/amber/engine/architecture/controller/promisehandlers/EvaluatePythonExpressionHandler.scala
index ff57b869b6..6a235b2e77 100644
--- a/amber/src/main/scala/org/apache/amber/engine/architecture/controller/promisehandlers/EvaluatePythonExpressionHandler.scala
+++ b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/controller/promisehandlers/EvaluatePythonExpressionHandler.scala
@@ -17,16 +17,16 @@
* under the License.
*/
-package org.apache.amber.engine.architecture.controller.promisehandlers
+package org.apache.texera.amber.engine.architecture.controller.promisehandlers
import com.twitter.util.Future
-import org.apache.amber.core.virtualidentity.OperatorIdentity
-import org.apache.amber.engine.architecture.controller.ControllerAsyncRPCHandlerInitializer
-import org.apache.amber.engine.architecture.rpc.controlcommands.{
+import org.apache.texera.amber.core.virtualidentity.OperatorIdentity
+import org.apache.texera.amber.engine.architecture.controller.ControllerAsyncRPCHandlerInitializer
+import org.apache.texera.amber.engine.architecture.rpc.controlcommands.{
AsyncRPCContext,
EvaluatePythonExpressionRequest
}
-import org.apache.amber.engine.architecture.rpc.controlreturns.EvaluatePythonExpressionResponse
+import org.apache.texera.amber.engine.architecture.rpc.controlreturns.EvaluatePythonExpressionResponse
trait EvaluatePythonExpressionHandler {
this: ControllerAsyncRPCHandlerInitializer =>
diff --git a/amber/src/main/scala/org/apache/amber/engine/architecture/controller/promisehandlers/LinkWorkersHandler.scala b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/controller/promisehandlers/LinkWorkersHandler.scala
similarity index 86%
rename from amber/src/main/scala/org/apache/amber/engine/architecture/controller/promisehandlers/LinkWorkersHandler.scala
rename to amber/src/main/scala/org/apache/texera/amber/engine/architecture/controller/promisehandlers/LinkWorkersHandler.scala
index 0d91fa309b..f8a967aad7 100644
--- a/amber/src/main/scala/org/apache/amber/engine/architecture/controller/promisehandlers/LinkWorkersHandler.scala
+++ b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/controller/promisehandlers/LinkWorkersHandler.scala
@@ -17,17 +17,17 @@
* under the License.
*/
-package org.apache.amber.engine.architecture.controller.promisehandlers
+package org.apache.texera.amber.engine.architecture.controller.promisehandlers
import com.twitter.util.Future
-import org.apache.amber.engine.architecture.controller.ControllerAsyncRPCHandlerInitializer
-import org.apache.amber.engine.architecture.rpc.controlcommands.{
+import org.apache.texera.amber.engine.architecture.controller.ControllerAsyncRPCHandlerInitializer
+import org.apache.texera.amber.engine.architecture.rpc.controlcommands.{
AddInputChannelRequest,
AddPartitioningRequest,
AsyncRPCContext,
LinkWorkersRequest
}
-import org.apache.amber.engine.architecture.rpc.controlreturns.EmptyReturn
+import org.apache.texera.amber.engine.architecture.rpc.controlreturns.EmptyReturn
/** add a data transfer partitioning to the sender workers and update input linking
* for the receiver workers of a link strategy.
diff --git a/amber/src/main/scala/org/apache/amber/engine/architecture/controller/promisehandlers/PauseHandler.scala b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/controller/promisehandlers/PauseHandler.scala
similarity index 87%
rename from amber/src/main/scala/org/apache/amber/engine/architecture/controller/promisehandlers/PauseHandler.scala
rename to amber/src/main/scala/org/apache/texera/amber/engine/architecture/controller/promisehandlers/PauseHandler.scala
index dd35044df9..91ce8f166c 100644
--- a/amber/src/main/scala/org/apache/amber/engine/architecture/controller/promisehandlers/PauseHandler.scala
+++ b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/controller/promisehandlers/PauseHandler.scala
@@ -17,18 +17,18 @@
* under the License.
*/
-package org.apache.amber.engine.architecture.controller.promisehandlers
+package org.apache.texera.amber.engine.architecture.controller.promisehandlers
import com.twitter.util.Future
-import org.apache.amber.core.tuple.Tuple
-import org.apache.amber.core.virtualidentity.ActorVirtualIdentity
-import org.apache.amber.engine.architecture.controller.{
+import org.apache.texera.amber.core.tuple.Tuple
+import org.apache.texera.amber.core.virtualidentity.ActorVirtualIdentity
+import org.apache.texera.amber.engine.architecture.controller.{
ControllerAsyncRPCHandlerInitializer,
ExecutionStateUpdate,
ExecutionStatsUpdate
}
-import org.apache.amber.engine.architecture.rpc.controlcommands.{AsyncRPCContext, EmptyRequest}
-import org.apache.amber.engine.architecture.rpc.controlreturns.{EmptyReturn, WorkerMetricsResponse}
+import org.apache.texera.amber.engine.architecture.rpc.controlcommands.{AsyncRPCContext, EmptyRequest}
+import org.apache.texera.amber.engine.architecture.rpc.controlreturns.{EmptyReturn, WorkerMetricsResponse}
import scala.collection.mutable
diff --git a/amber/src/main/scala/org/apache/amber/engine/architecture/controller/promisehandlers/PortCompletedHandler.scala b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/controller/promisehandlers/PortCompletedHandler.scala
similarity index 86%
rename from amber/src/main/scala/org/apache/amber/engine/architecture/controller/promisehandlers/PortCompletedHandler.scala
rename to amber/src/main/scala/org/apache/texera/amber/engine/architecture/controller/promisehandlers/PortCompletedHandler.scala
index 8c0b909af5..0add56eba3 100644
--- a/amber/src/main/scala/org/apache/amber/engine/architecture/controller/promisehandlers/PortCompletedHandler.scala
+++ b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/controller/promisehandlers/PortCompletedHandler.scala
@@ -17,23 +17,23 @@
* under the License.
*/
-package org.apache.amber.engine.architecture.controller.promisehandlers
+package org.apache.texera.amber.engine.architecture.controller.promisehandlers
import com.twitter.util.Future
-import org.apache.amber.core.WorkflowRuntimeException
-import org.apache.amber.core.workflow.GlobalPortIdentity
-import org.apache.amber.engine.architecture.controller.{
+import org.apache.texera.amber.core.WorkflowRuntimeException
+import org.apache.texera.amber.core.workflow.GlobalPortIdentity
+import org.apache.texera.amber.engine.architecture.controller.{
ControllerAsyncRPCHandlerInitializer,
FatalError
}
-import org.apache.amber.engine.architecture.rpc.controlcommands.{
+import org.apache.texera.amber.engine.architecture.rpc.controlcommands.{
AsyncRPCContext,
PortCompletedRequest,
QueryStatisticsRequest
}
-import org.apache.amber.engine.architecture.rpc.controlreturns.EmptyReturn
-import org.apache.amber.engine.common.virtualidentity.util.CONTROLLER
-import org.apache.amber.util.VirtualIdentityUtils
+import org.apache.texera.amber.engine.architecture.rpc.controlreturns.EmptyReturn
+import org.apache.texera.amber.engine.common.virtualidentity.util.CONTROLLER
+import org.apache.texera.amber.util.VirtualIdentityUtils
/** Notify the completion of a port:
* - For input port, it means the worker has finished consuming and processing all the data
diff --git a/amber/src/main/scala/org/apache/amber/engine/architecture/controller/promisehandlers/QueryWorkerStatisticsHandler.scala b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/controller/promisehandlers/QueryWorkerStatisticsHandler.scala
similarity index 88%
rename from amber/src/main/scala/org/apache/amber/engine/architecture/controller/promisehandlers/QueryWorkerStatisticsHandler.scala
rename to amber/src/main/scala/org/apache/texera/amber/engine/architecture/controller/promisehandlers/QueryWorkerStatisticsHandler.scala
index 57ed5ea2e6..c0be4547f9 100644
--- a/amber/src/main/scala/org/apache/amber/engine/architecture/controller/promisehandlers/QueryWorkerStatisticsHandler.scala
+++ b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/controller/promisehandlers/QueryWorkerStatisticsHandler.scala
@@ -17,23 +17,23 @@
* under the License.
*/
-package org.apache.amber.engine.architecture.controller.promisehandlers
+package org.apache.texera.amber.engine.architecture.controller.promisehandlers
import com.twitter.util.Future
-import org.apache.amber.core.virtualidentity.PhysicalOpIdentity
-import org.apache.amber.engine.architecture.controller.{
+import org.apache.texera.amber.core.virtualidentity.PhysicalOpIdentity
+import org.apache.texera.amber.engine.architecture.controller.{
ControllerAsyncRPCHandlerInitializer,
ExecutionStatsUpdate
}
-import org.apache.amber.engine.architecture.deploysemantics.layer.WorkerExecution
-import org.apache.amber.engine.architecture.rpc.controlcommands.{
+import org.apache.texera.amber.engine.architecture.deploysemantics.layer.WorkerExecution
+import org.apache.texera.amber.engine.architecture.rpc.controlcommands.{
AsyncRPCContext,
EmptyRequest,
QueryStatisticsRequest
}
-import org.apache.amber.engine.architecture.rpc.controlreturns.WorkflowAggregatedState.COMPLETED
-import org.apache.amber.engine.architecture.rpc.controlreturns.{EmptyReturn, WorkerMetricsResponse}
-import org.apache.amber.util.VirtualIdentityUtils
+import org.apache.texera.amber.engine.architecture.rpc.controlreturns.WorkflowAggregatedState.COMPLETED
+import org.apache.texera.amber.engine.architecture.rpc.controlreturns.{EmptyReturn, WorkerMetricsResponse}
+import org.apache.texera.amber.util.VirtualIdentityUtils
/** Get statistics from all the workers
*
diff --git a/amber/src/main/scala/org/apache/amber/engine/architecture/controller/promisehandlers/ResumeHandler.scala b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/controller/promisehandlers/ResumeHandler.scala
similarity index 84%
rename from amber/src/main/scala/org/apache/amber/engine/architecture/controller/promisehandlers/ResumeHandler.scala
rename to amber/src/main/scala/org/apache/texera/amber/engine/architecture/controller/promisehandlers/ResumeHandler.scala
index d3f7b2709a..e276fb8c0f 100644
--- a/amber/src/main/scala/org/apache/amber/engine/architecture/controller/promisehandlers/ResumeHandler.scala
+++ b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/controller/promisehandlers/ResumeHandler.scala
@@ -17,16 +17,16 @@
* under the License.
*/
-package org.apache.amber.engine.architecture.controller.promisehandlers
+package org.apache.texera.amber.engine.architecture.controller.promisehandlers
import com.twitter.util.Future
-import org.apache.amber.engine.architecture.controller.{
+import org.apache.texera.amber.engine.architecture.controller.{
ControllerAsyncRPCHandlerInitializer,
ExecutionStatsUpdate
}
-import org.apache.amber.engine.architecture.rpc.controlcommands.{AsyncRPCContext, EmptyRequest}
-import org.apache.amber.engine.architecture.rpc.controlreturns.EmptyReturn
-import org.apache.amber.util.VirtualIdentityUtils
+import org.apache.texera.amber.engine.architecture.rpc.controlcommands.{AsyncRPCContext, EmptyRequest}
+import org.apache.texera.amber.engine.architecture.rpc.controlreturns.EmptyReturn
+import org.apache.texera.amber.util.VirtualIdentityUtils
/** resume the entire workflow
*
diff --git a/amber/src/main/scala/org/apache/amber/engine/architecture/controller/promisehandlers/RetrieveWorkflowStateHandler.scala b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/controller/promisehandlers/RetrieveWorkflowStateHandler.scala
similarity index 75%
rename from amber/src/main/scala/org/apache/amber/engine/architecture/controller/promisehandlers/RetrieveWorkflowStateHandler.scala
rename to amber/src/main/scala/org/apache/texera/amber/engine/architecture/controller/promisehandlers/RetrieveWorkflowStateHandler.scala
index 9612e35bb5..b6e75cd823 100644
--- a/amber/src/main/scala/org/apache/amber/engine/architecture/controller/promisehandlers/RetrieveWorkflowStateHandler.scala
+++ b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/controller/promisehandlers/RetrieveWorkflowStateHandler.scala
@@ -17,23 +17,23 @@
* under the License.
*/
-package org.apache.amber.engine.architecture.controller.promisehandlers
+package org.apache.texera.amber.engine.architecture.controller.promisehandlers
import com.twitter.util.Future
-import org.apache.amber.core.virtualidentity.EmbeddedControlMessageIdentity
-import org.apache.amber.engine.architecture.controller.ControllerAsyncRPCHandlerInitializer
-import org.apache.amber.engine.architecture.rpc.controlcommands.EmbeddedControlMessageType.NO_ALIGNMENT
-import org.apache.amber.engine.architecture.rpc.controlcommands.{
+import org.apache.texera.amber.core.virtualidentity.EmbeddedControlMessageIdentity
+import org.apache.texera.amber.engine.architecture.controller.ControllerAsyncRPCHandlerInitializer
+import org.apache.texera.amber.engine.architecture.rpc.controlcommands.EmbeddedControlMessageType.NO_ALIGNMENT
+import org.apache.texera.amber.engine.architecture.rpc.controlcommands.{
AsyncRPCContext,
EmptyRequest,
PropagateEmbeddedControlMessageRequest
}
-import org.apache.amber.engine.architecture.rpc.controlreturns.{
+import org.apache.texera.amber.engine.architecture.rpc.controlreturns.{
RetrieveWorkflowStateResponse,
StringResponse
}
-import org.apache.amber.engine.architecture.rpc.workerservice.WorkerServiceGrpc.METHOD_RETRIEVE_STATE
-import org.apache.amber.engine.common.virtualidentity.util.SELF
+import org.apache.texera.amber.engine.architecture.rpc.workerservice.WorkerServiceGrpc.METHOD_RETRIEVE_STATE
+import org.apache.texera.amber.engine.common.virtualidentity.util.SELF
import java.time.Instant
diff --git a/amber/src/main/scala/org/apache/amber/engine/architecture/controller/promisehandlers/RetryWorkflowHandler.scala b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/controller/promisehandlers/RetryWorkflowHandler.scala
similarity index 79%
rename from amber/src/main/scala/org/apache/amber/engine/architecture/controller/promisehandlers/RetryWorkflowHandler.scala
rename to amber/src/main/scala/org/apache/texera/amber/engine/architecture/controller/promisehandlers/RetryWorkflowHandler.scala
index 0013daac17..a2e1e257f8 100644
--- a/amber/src/main/scala/org/apache/amber/engine/architecture/controller/promisehandlers/RetryWorkflowHandler.scala
+++ b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/controller/promisehandlers/RetryWorkflowHandler.scala
@@ -17,17 +17,17 @@
* under the License.
*/
-package org.apache.amber.engine.architecture.controller.promisehandlers
+package org.apache.texera.amber.engine.architecture.controller.promisehandlers
import com.twitter.util.Future
-import org.apache.amber.engine.architecture.controller.ControllerAsyncRPCHandlerInitializer
-import org.apache.amber.engine.architecture.rpc.controlcommands.{
+import org.apache.texera.amber.engine.architecture.controller.ControllerAsyncRPCHandlerInitializer
+import org.apache.texera.amber.engine.architecture.rpc.controlcommands.{
AsyncRPCContext,
EmptyRequest,
RetryWorkflowRequest
}
-import org.apache.amber.engine.architecture.rpc.controlreturns.EmptyReturn
-import org.apache.amber.engine.common.virtualidentity.util.CONTROLLER
+import org.apache.texera.amber.engine.architecture.rpc.controlreturns.EmptyReturn
+import org.apache.texera.amber.engine.common.virtualidentity.util.CONTROLLER
/** retry the execution of the entire workflow
*
diff --git a/amber/src/main/scala/org/apache/amber/engine/architecture/controller/promisehandlers/StartWorkflowHandler.scala b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/controller/promisehandlers/StartWorkflowHandler.scala
similarity index 76%
rename from amber/src/main/scala/org/apache/amber/engine/architecture/controller/promisehandlers/StartWorkflowHandler.scala
rename to amber/src/main/scala/org/apache/texera/amber/engine/architecture/controller/promisehandlers/StartWorkflowHandler.scala
index 0935dfbcd5..d2d5a7875b 100644
--- a/amber/src/main/scala/org/apache/amber/engine/architecture/controller/promisehandlers/StartWorkflowHandler.scala
+++ b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/controller/promisehandlers/StartWorkflowHandler.scala
@@ -17,13 +17,13 @@
* under the License.
*/
-package org.apache.amber.engine.architecture.controller.promisehandlers
+package org.apache.texera.amber.engine.architecture.controller.promisehandlers
import com.twitter.util.Future
-import org.apache.amber.engine.architecture.controller.ControllerAsyncRPCHandlerInitializer
-import org.apache.amber.engine.architecture.rpc.controlcommands.{AsyncRPCContext, EmptyRequest}
-import org.apache.amber.engine.architecture.rpc.controlreturns.StartWorkflowResponse
-import org.apache.amber.engine.architecture.rpc.controlreturns.WorkflowAggregatedState.RUNNING
+import org.apache.texera.amber.engine.architecture.controller.ControllerAsyncRPCHandlerInitializer
+import org.apache.texera.amber.engine.architecture.rpc.controlcommands.{AsyncRPCContext, EmptyRequest}
+import org.apache.texera.amber.engine.architecture.rpc.controlreturns.StartWorkflowResponse
+import org.apache.texera.amber.engine.architecture.rpc.controlreturns.WorkflowAggregatedState.RUNNING
/** start the workflow by starting the source workers
* note that this SHOULD only be called once per workflow
diff --git a/amber/src/main/scala/org/apache/amber/engine/architecture/controller/promisehandlers/TakeGlobalCheckpointHandler.scala b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/controller/promisehandlers/TakeGlobalCheckpointHandler.scala
similarity index 81%
rename from amber/src/main/scala/org/apache/amber/engine/architecture/controller/promisehandlers/TakeGlobalCheckpointHandler.scala
rename to amber/src/main/scala/org/apache/texera/amber/engine/architecture/controller/promisehandlers/TakeGlobalCheckpointHandler.scala
index f5db61d11a..128c00fc56 100644
--- a/amber/src/main/scala/org/apache/amber/engine/architecture/controller/promisehandlers/TakeGlobalCheckpointHandler.scala
+++ b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/controller/promisehandlers/TakeGlobalCheckpointHandler.scala
@@ -17,18 +17,18 @@
* under the License.
*/
-package org.apache.amber.engine.architecture.controller.promisehandlers
+package org.apache.texera.amber.engine.architecture.controller.promisehandlers
import com.twitter.util.Future
-import org.apache.amber.core.virtualidentity.ActorVirtualIdentity
-import org.apache.amber.engine.architecture.controller.ControllerAsyncRPCHandlerInitializer
-import org.apache.amber.engine.architecture.rpc.controlcommands.EmbeddedControlMessageType.NO_ALIGNMENT
-import org.apache.amber.engine.architecture.rpc.controlcommands._
-import org.apache.amber.engine.architecture.rpc.controlreturns.TakeGlobalCheckpointResponse
-import org.apache.amber.engine.architecture.rpc.workerservice.WorkerServiceGrpc.METHOD_PREPARE_CHECKPOINT
-import org.apache.amber.engine.common.storage.SequentialRecordStorage
-import org.apache.amber.engine.common.virtualidentity.util.SELF
-import org.apache.amber.engine.common.{CheckpointState, SerializedState}
+import org.apache.texera.amber.core.virtualidentity.ActorVirtualIdentity
+import org.apache.texera.amber.engine.architecture.controller.ControllerAsyncRPCHandlerInitializer
+import org.apache.texera.amber.engine.architecture.rpc.controlcommands.EmbeddedControlMessageType.NO_ALIGNMENT
+import org.apache.texera.amber.engine.architecture.rpc.controlcommands._
+import org.apache.texera.amber.engine.architecture.rpc.controlreturns.TakeGlobalCheckpointResponse
+import org.apache.texera.amber.engine.architecture.rpc.workerservice.WorkerServiceGrpc.METHOD_PREPARE_CHECKPOINT
+import org.apache.texera.amber.engine.common.storage.SequentialRecordStorage
+import org.apache.texera.amber.engine.common.virtualidentity.util.SELF
+import org.apache.texera.amber.engine.common.{CheckpointState, SerializedState}
import java.net.URI
diff --git a/amber/src/main/scala/org/apache/amber/engine/architecture/controller/promisehandlers/WorkerExecutionCompletedHandler.scala b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/controller/promisehandlers/WorkerExecutionCompletedHandler.scala
similarity index 86%
rename from amber/src/main/scala/org/apache/amber/engine/architecture/controller/promisehandlers/WorkerExecutionCompletedHandler.scala
rename to amber/src/main/scala/org/apache/texera/amber/engine/architecture/controller/promisehandlers/WorkerExecutionCompletedHandler.scala
index b2c135471b..594673caa5 100644
--- a/amber/src/main/scala/org/apache/amber/engine/architecture/controller/promisehandlers/WorkerExecutionCompletedHandler.scala
+++ b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/controller/promisehandlers/WorkerExecutionCompletedHandler.scala
@@ -17,20 +17,20 @@
* under the License.
*/
-package org.apache.amber.engine.architecture.controller.promisehandlers
+package org.apache.texera.amber.engine.architecture.controller.promisehandlers
import com.twitter.util.Future
-import org.apache.amber.engine.architecture.controller.{
+import org.apache.texera.amber.engine.architecture.controller.{
ControllerAsyncRPCHandlerInitializer,
ExecutionStateUpdate
}
-import org.apache.amber.engine.architecture.rpc.controlcommands.{
+import org.apache.texera.amber.engine.architecture.rpc.controlcommands.{
AsyncRPCContext,
EmptyRequest,
QueryStatisticsRequest
}
-import org.apache.amber.engine.architecture.rpc.controlreturns.EmptyReturn
-import org.apache.amber.engine.common.virtualidentity.util.SELF
+import org.apache.texera.amber.engine.architecture.rpc.controlreturns.EmptyReturn
+import org.apache.texera.amber.engine.common.virtualidentity.util.SELF
/** indicate a worker has completed its execution
* i.e. received and processed all data from upstreams
diff --git a/amber/src/main/scala/org/apache/amber/engine/architecture/controller/promisehandlers/WorkerStateUpdatedHandler.scala b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/controller/promisehandlers/WorkerStateUpdatedHandler.scala
similarity index 83%
rename from amber/src/main/scala/org/apache/amber/engine/architecture/controller/promisehandlers/WorkerStateUpdatedHandler.scala
rename to amber/src/main/scala/org/apache/texera/amber/engine/architecture/controller/promisehandlers/WorkerStateUpdatedHandler.scala
index 7393a41838..c1fa6b1ef7 100644
--- a/amber/src/main/scala/org/apache/amber/engine/architecture/controller/promisehandlers/WorkerStateUpdatedHandler.scala
+++ b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/controller/promisehandlers/WorkerStateUpdatedHandler.scala
@@ -17,19 +17,19 @@
* under the License.
*/
-package org.apache.amber.engine.architecture.controller.promisehandlers
+package org.apache.texera.amber.engine.architecture.controller.promisehandlers
import com.twitter.util.Future
-import org.apache.amber.engine.architecture.controller.{
+import org.apache.texera.amber.engine.architecture.controller.{
ControllerAsyncRPCHandlerInitializer,
ExecutionStatsUpdate
}
-import org.apache.amber.engine.architecture.rpc.controlcommands.{
+import org.apache.texera.amber.engine.architecture.rpc.controlcommands.{
AsyncRPCContext,
WorkerStateUpdatedRequest
}
-import org.apache.amber.engine.architecture.rpc.controlreturns.EmptyReturn
-import org.apache.amber.util.VirtualIdentityUtils
+import org.apache.texera.amber.engine.architecture.rpc.controlreturns.EmptyReturn
+import org.apache.texera.amber.util.VirtualIdentityUtils
/** indicate the state change of a worker
*
diff --git a/amber/src/main/scala/org/apache/amber/engine/architecture/deploysemantics/AddressInfo.scala b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/deploysemantics/AddressInfo.scala
similarity index 93%
rename from amber/src/main/scala/org/apache/amber/engine/architecture/deploysemantics/AddressInfo.scala
rename to amber/src/main/scala/org/apache/texera/amber/engine/architecture/deploysemantics/AddressInfo.scala
index f2fbf5640c..f23e54d736 100644
--- a/amber/src/main/scala/org/apache/amber/engine/architecture/deploysemantics/AddressInfo.scala
+++ b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/deploysemantics/AddressInfo.scala
@@ -17,7 +17,7 @@
* under the License.
*/
-package org.apache.amber.engine.architecture.deploysemantics
+package org.apache.texera.amber.engine.architecture.deploysemantics
import org.apache.pekko.actor.Address
diff --git a/amber/src/main/scala/org/apache/amber/engine/architecture/deploysemantics/deploystrategy/DeployStrategy.scala b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/deploysemantics/deploystrategy/DeployStrategy.scala
similarity index 92%
rename from amber/src/main/scala/org/apache/amber/engine/architecture/deploysemantics/deploystrategy/DeployStrategy.scala
rename to amber/src/main/scala/org/apache/texera/amber/engine/architecture/deploysemantics/deploystrategy/DeployStrategy.scala
index e4a525d002..079d253c84 100644
--- a/amber/src/main/scala/org/apache/amber/engine/architecture/deploysemantics/deploystrategy/DeployStrategy.scala
+++ b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/deploysemantics/deploystrategy/DeployStrategy.scala
@@ -17,7 +17,7 @@
* under the License.
*/
-package org.apache.amber.engine.architecture.deploysemantics.deploystrategy
+package org.apache.texera.amber.engine.architecture.deploysemantics.deploystrategy
import org.apache.pekko.actor.Address
diff --git a/amber/src/main/scala/org/apache/amber/engine/architecture/deploysemantics/deploystrategy/OneOnEach.scala b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/deploysemantics/deploystrategy/OneOnEach.scala
similarity index 93%
rename from amber/src/main/scala/org/apache/amber/engine/architecture/deploysemantics/deploystrategy/OneOnEach.scala
rename to amber/src/main/scala/org/apache/texera/amber/engine/architecture/deploysemantics/deploystrategy/OneOnEach.scala
index 4f7b638fd2..62cf288263 100644
--- a/amber/src/main/scala/org/apache/amber/engine/architecture/deploysemantics/deploystrategy/OneOnEach.scala
+++ b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/deploysemantics/deploystrategy/OneOnEach.scala
@@ -17,7 +17,7 @@
* under the License.
*/
-package org.apache.amber.engine.architecture.deploysemantics.deploystrategy
+package org.apache.texera.amber.engine.architecture.deploysemantics.deploystrategy
import org.apache.pekko.actor.Address
diff --git a/amber/src/main/scala/org/apache/amber/engine/architecture/deploysemantics/deploystrategy/RandomDeployment.scala b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/deploysemantics/deploystrategy/RandomDeployment.scala
similarity index 93%
rename from amber/src/main/scala/org/apache/amber/engine/architecture/deploysemantics/deploystrategy/RandomDeployment.scala
rename to amber/src/main/scala/org/apache/texera/amber/engine/architecture/deploysemantics/deploystrategy/RandomDeployment.scala
index 18a120615f..aebab32fca 100644
--- a/amber/src/main/scala/org/apache/amber/engine/architecture/deploysemantics/deploystrategy/RandomDeployment.scala
+++ b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/deploysemantics/deploystrategy/RandomDeployment.scala
@@ -17,7 +17,7 @@
* under the License.
*/
-package org.apache.amber.engine.architecture.deploysemantics.deploystrategy
+package org.apache.texera.amber.engine.architecture.deploysemantics.deploystrategy
import org.apache.pekko.actor.Address
diff --git a/amber/src/main/scala/org/apache/amber/engine/architecture/deploysemantics/deploystrategy/RoundRobinDeployment.scala b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/deploysemantics/deploystrategy/RoundRobinDeployment.scala
similarity index 93%
rename from amber/src/main/scala/org/apache/amber/engine/architecture/deploysemantics/deploystrategy/RoundRobinDeployment.scala
rename to amber/src/main/scala/org/apache/texera/amber/engine/architecture/deploysemantics/deploystrategy/RoundRobinDeployment.scala
index be8c4fdd1a..3fee912d7d 100644
--- a/amber/src/main/scala/org/apache/amber/engine/architecture/deploysemantics/deploystrategy/RoundRobinDeployment.scala
+++ b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/deploysemantics/deploystrategy/RoundRobinDeployment.scala
@@ -17,7 +17,7 @@
* under the License.
*/
-package org.apache.amber.engine.architecture.deploysemantics.deploystrategy
+package org.apache.texera.amber.engine.architecture.deploysemantics.deploystrategy
import org.apache.pekko.actor.Address
diff --git a/amber/src/main/scala/org/apache/amber/engine/architecture/deploysemantics/layer/WorkerExecution.scala b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/deploysemantics/layer/WorkerExecution.scala
similarity index 88%
rename from amber/src/main/scala/org/apache/amber/engine/architecture/deploysemantics/layer/WorkerExecution.scala
rename to amber/src/main/scala/org/apache/texera/amber/engine/architecture/deploysemantics/layer/WorkerExecution.scala
index 0e8295f588..55e1e30918 100644
--- a/amber/src/main/scala/org/apache/amber/engine/architecture/deploysemantics/layer/WorkerExecution.scala
+++ b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/deploysemantics/layer/WorkerExecution.scala
@@ -17,12 +17,12 @@
* under the License.
*/
-package org.apache.amber.engine.architecture.deploysemantics.layer
+package org.apache.texera.amber.engine.architecture.deploysemantics.layer
-import org.apache.amber.core.workflow.PortIdentity
-import org.apache.amber.engine.architecture.controller.execution.WorkerPortExecution
-import org.apache.amber.engine.architecture.worker.statistics.WorkerState.UNINITIALIZED
-import org.apache.amber.engine.architecture.worker.statistics.{WorkerState, WorkerStatistics}
+import org.apache.texera.amber.core.workflow.PortIdentity
+import org.apache.texera.amber.engine.architecture.controller.execution.WorkerPortExecution
+import org.apache.texera.amber.engine.architecture.worker.statistics.WorkerState.UNINITIALIZED
+import org.apache.texera.amber.engine.architecture.worker.statistics.{WorkerState, WorkerStatistics}
import scala.collection.mutable
diff --git a/amber/src/main/scala/org/apache/amber/engine/architecture/logreplay/AsyncReplayLogWriter.scala b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/logreplay/AsyncReplayLogWriter.scala
similarity index 89%
rename from amber/src/main/scala/org/apache/amber/engine/architecture/logreplay/AsyncReplayLogWriter.scala
rename to amber/src/main/scala/org/apache/texera/amber/engine/architecture/logreplay/AsyncReplayLogWriter.scala
index 94507e6a15..39969340d3 100644
--- a/amber/src/main/scala/org/apache/amber/engine/architecture/logreplay/AsyncReplayLogWriter.scala
+++ b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/logreplay/AsyncReplayLogWriter.scala
@@ -17,13 +17,13 @@
* under the License.
*/
-package org.apache.amber.engine.architecture.logreplay
+package org.apache.texera.amber.engine.architecture.logreplay
import com.google.common.collect.Queues
-import org.apache.amber.config.ApplicationConfig
-import org.apache.amber.engine.architecture.worker.WorkflowWorker.MainThreadDelegateMessage
-import org.apache.amber.engine.common.ambermessage.WorkflowFIFOMessage
-import org.apache.amber.engine.common.storage.SequentialRecordStorage.SequentialRecordWriter
+import org.apache.texera.amber.config.ApplicationConfig
+import org.apache.texera.amber.engine.architecture.worker.WorkflowWorker.MainThreadDelegateMessage
+import org.apache.texera.amber.engine.common.ambermessage.WorkflowFIFOMessage
+import org.apache.texera.amber.engine.common.storage.SequentialRecordStorage.SequentialRecordWriter
import java.util
import java.util.concurrent.CompletableFuture
diff --git a/amber/src/main/scala/org/apache/amber/engine/architecture/logreplay/EmptyReplayLogger.scala b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/logreplay/EmptyReplayLogger.scala
similarity index 83%
rename from amber/src/main/scala/org/apache/amber/engine/architecture/logreplay/EmptyReplayLogger.scala
rename to amber/src/main/scala/org/apache/texera/amber/engine/architecture/logreplay/EmptyReplayLogger.scala
index b56b658e8c..1f10c35b5d 100644
--- a/amber/src/main/scala/org/apache/amber/engine/architecture/logreplay/EmptyReplayLogger.scala
+++ b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/logreplay/EmptyReplayLogger.scala
@@ -17,10 +17,10 @@
* under the License.
*/
-package org.apache.amber.engine.architecture.logreplay
+package org.apache.texera.amber.engine.architecture.logreplay
-import org.apache.amber.core.virtualidentity.{ChannelIdentity, EmbeddedControlMessageIdentity}
-import org.apache.amber.engine.common.ambermessage.WorkflowFIFOMessage
+import org.apache.texera.amber.core.virtualidentity.{ChannelIdentity, EmbeddedControlMessageIdentity}
+import org.apache.texera.amber.engine.common.ambermessage.WorkflowFIFOMessage
class EmptyReplayLogger extends ReplayLogger {
diff --git a/amber/src/main/scala/org/apache/amber/engine/architecture/logreplay/OrderEnforcer.scala b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/logreplay/OrderEnforcer.scala
similarity index 87%
rename from amber/src/main/scala/org/apache/amber/engine/architecture/logreplay/OrderEnforcer.scala
rename to amber/src/main/scala/org/apache/texera/amber/engine/architecture/logreplay/OrderEnforcer.scala
index 64b85e3686..b18151992f 100644
--- a/amber/src/main/scala/org/apache/amber/engine/architecture/logreplay/OrderEnforcer.scala
+++ b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/logreplay/OrderEnforcer.scala
@@ -17,9 +17,9 @@
* under the License.
*/
-package org.apache.amber.engine.architecture.logreplay
+package org.apache.texera.amber.engine.architecture.logreplay
-import org.apache.amber.core.virtualidentity.ChannelIdentity
+import org.apache.texera.amber.core.virtualidentity.ChannelIdentity
trait OrderEnforcer {
var isCompleted: Boolean
diff --git a/amber/src/main/scala/org/apache/amber/engine/architecture/logreplay/ReplayLogGenerator.scala b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/logreplay/ReplayLogGenerator.scala
similarity index 85%
rename from amber/src/main/scala/org/apache/amber/engine/architecture/logreplay/ReplayLogGenerator.scala
rename to amber/src/main/scala/org/apache/texera/amber/engine/architecture/logreplay/ReplayLogGenerator.scala
index 641baef2fc..d159263db3 100644
--- a/amber/src/main/scala/org/apache/amber/engine/architecture/logreplay/ReplayLogGenerator.scala
+++ b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/logreplay/ReplayLogGenerator.scala
@@ -17,11 +17,11 @@
* under the License.
*/
-package org.apache.amber.engine.architecture.logreplay
+package org.apache.texera.amber.engine.architecture.logreplay
-import org.apache.amber.core.virtualidentity.EmbeddedControlMessageIdentity
-import org.apache.amber.engine.common.ambermessage.WorkflowFIFOMessage
-import org.apache.amber.engine.common.storage.SequentialRecordStorage
+import org.apache.texera.amber.core.virtualidentity.EmbeddedControlMessageIdentity
+import org.apache.texera.amber.engine.common.ambermessage.WorkflowFIFOMessage
+import org.apache.texera.amber.engine.common.storage.SequentialRecordStorage
import scala.collection.mutable
diff --git a/amber/src/main/scala/org/apache/amber/engine/architecture/logreplay/ReplayLogManager.scala b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/logreplay/ReplayLogManager.scala
similarity index 86%
rename from amber/src/main/scala/org/apache/amber/engine/architecture/logreplay/ReplayLogManager.scala
rename to amber/src/main/scala/org/apache/texera/amber/engine/architecture/logreplay/ReplayLogManager.scala
index 9dc1c577d8..333f2ea5e2 100644
--- a/amber/src/main/scala/org/apache/amber/engine/architecture/logreplay/ReplayLogManager.scala
+++ b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/logreplay/ReplayLogManager.scala
@@ -17,14 +17,14 @@
* under the License.
*/
-package org.apache.amber.engine.architecture.logreplay
-
-import org.apache.amber.core.virtualidentity.{ChannelIdentity, EmbeddedControlMessageIdentity}
-import org.apache.amber.engine.architecture.common.ProcessingStepCursor
-import org.apache.amber.engine.architecture.worker.WorkflowWorker.MainThreadDelegateMessage
-import org.apache.amber.engine.common.ambermessage.WorkflowFIFOMessage
-import org.apache.amber.engine.common.storage.SequentialRecordStorage.SequentialRecordWriter
-import org.apache.amber.engine.common.storage.{EmptyRecordStorage, SequentialRecordStorage}
+package org.apache.texera.amber.engine.architecture.logreplay
+
+import org.apache.texera.amber.core.virtualidentity.{ChannelIdentity, EmbeddedControlMessageIdentity}
+import org.apache.texera.amber.engine.architecture.common.ProcessingStepCursor
+import org.apache.texera.amber.engine.architecture.worker.WorkflowWorker.MainThreadDelegateMessage
+import org.apache.texera.amber.engine.common.ambermessage.WorkflowFIFOMessage
+import org.apache.texera.amber.engine.common.storage.SequentialRecordStorage.SequentialRecordWriter
+import org.apache.texera.amber.engine.common.storage.{EmptyRecordStorage, SequentialRecordStorage}
//In-mem formats:
sealed trait ReplayLogRecord extends Serializable
diff --git a/amber/src/main/scala/org/apache/amber/engine/architecture/logreplay/ReplayLogger.scala b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/logreplay/ReplayLogger.scala
similarity index 82%
rename from amber/src/main/scala/org/apache/amber/engine/architecture/logreplay/ReplayLogger.scala
rename to amber/src/main/scala/org/apache/texera/amber/engine/architecture/logreplay/ReplayLogger.scala
index 8291b7df92..8c227b4d64 100644
--- a/amber/src/main/scala/org/apache/amber/engine/architecture/logreplay/ReplayLogger.scala
+++ b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/logreplay/ReplayLogger.scala
@@ -17,10 +17,10 @@
* under the License.
*/
-package org.apache.amber.engine.architecture.logreplay
+package org.apache.texera.amber.engine.architecture.logreplay
-import org.apache.amber.core.virtualidentity.{ChannelIdentity, EmbeddedControlMessageIdentity}
-import org.apache.amber.engine.common.ambermessage.WorkflowFIFOMessage
+import org.apache.texera.amber.core.virtualidentity.{ChannelIdentity, EmbeddedControlMessageIdentity}
+import org.apache.texera.amber.engine.common.ambermessage.WorkflowFIFOMessage
abstract class ReplayLogger {
diff --git a/amber/src/main/scala/org/apache/amber/engine/architecture/logreplay/ReplayLoggerImpl.scala b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/logreplay/ReplayLoggerImpl.scala
similarity index 89%
rename from amber/src/main/scala/org/apache/amber/engine/architecture/logreplay/ReplayLoggerImpl.scala
rename to amber/src/main/scala/org/apache/texera/amber/engine/architecture/logreplay/ReplayLoggerImpl.scala
index 5981cc8bee..235a0084c6 100644
--- a/amber/src/main/scala/org/apache/amber/engine/architecture/logreplay/ReplayLoggerImpl.scala
+++ b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/logreplay/ReplayLoggerImpl.scala
@@ -17,11 +17,11 @@
* under the License.
*/
-package org.apache.amber.engine.architecture.logreplay
+package org.apache.texera.amber.engine.architecture.logreplay
-import org.apache.amber.core.virtualidentity.{ChannelIdentity, EmbeddedControlMessageIdentity}
-import org.apache.amber.engine.architecture.common.ProcessingStepCursor.INIT_STEP
-import org.apache.amber.engine.common.ambermessage.WorkflowFIFOMessage
+import org.apache.texera.amber.core.virtualidentity.{ChannelIdentity, EmbeddedControlMessageIdentity}
+import org.apache.texera.amber.engine.architecture.common.ProcessingStepCursor.INIT_STEP
+import org.apache.texera.amber.engine.common.ambermessage.WorkflowFIFOMessage
import scala.collection.mutable
diff --git a/amber/src/main/scala/org/apache/amber/engine/architecture/logreplay/ReplayOrderEnforcer.scala b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/logreplay/ReplayOrderEnforcer.scala
similarity index 95%
rename from amber/src/main/scala/org/apache/amber/engine/architecture/logreplay/ReplayOrderEnforcer.scala
rename to amber/src/main/scala/org/apache/texera/amber/engine/architecture/logreplay/ReplayOrderEnforcer.scala
index eee28dd876..6441aae2c2 100644
--- a/amber/src/main/scala/org/apache/amber/engine/architecture/logreplay/ReplayOrderEnforcer.scala
+++ b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/logreplay/ReplayOrderEnforcer.scala
@@ -17,9 +17,9 @@
* under the License.
*/
-package org.apache.amber.engine.architecture.logreplay
+package org.apache.texera.amber.engine.architecture.logreplay
-import org.apache.amber.core.virtualidentity.ChannelIdentity
+import org.apache.texera.amber.core.virtualidentity.ChannelIdentity
import scala.collection.mutable
diff --git a/amber/src/main/scala/org/apache/amber/engine/architecture/messaginglayer/AmberFIFOChannel.scala b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/messaginglayer/AmberFIFOChannel.scala
similarity index 88%
rename from amber/src/main/scala/org/apache/amber/engine/architecture/messaginglayer/AmberFIFOChannel.scala
rename to amber/src/main/scala/org/apache/texera/amber/engine/architecture/messaginglayer/AmberFIFOChannel.scala
index 0fde839aa5..d81b4239ba 100644
--- a/amber/src/main/scala/org/apache/amber/engine/architecture/messaginglayer/AmberFIFOChannel.scala
+++ b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/messaginglayer/AmberFIFOChannel.scala
@@ -17,13 +17,13 @@
* under the License.
*/
-package org.apache.amber.engine.architecture.messaginglayer
+package org.apache.texera.amber.engine.architecture.messaginglayer
-import org.apache.amber.core.virtualidentity.{ActorVirtualIdentity, ChannelIdentity}
-import org.apache.amber.core.workflow.PortIdentity
-import org.apache.amber.engine.common.AmberLogging
-import org.apache.amber.engine.common.ambermessage.WorkflowFIFOMessage
-import org.apache.amber.engine.common.ambermessage.WorkflowMessage.getInMemSize
+import org.apache.texera.amber.core.virtualidentity.{ActorVirtualIdentity, ChannelIdentity}
+import org.apache.texera.amber.core.workflow.PortIdentity
+import org.apache.texera.amber.engine.common.AmberLogging
+import org.apache.texera.amber.engine.common.ambermessage.WorkflowFIFOMessage
+import org.apache.texera.amber.engine.common.ambermessage.WorkflowMessage.getInMemSize
import java.util.concurrent.atomic.AtomicLong
import scala.collection.mutable
diff --git a/amber/src/main/scala/org/apache/amber/engine/architecture/messaginglayer/CongestionControl.scala b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/messaginglayer/CongestionControl.scala
similarity index 95%
rename from amber/src/main/scala/org/apache/amber/engine/architecture/messaginglayer/CongestionControl.scala
rename to amber/src/main/scala/org/apache/texera/amber/engine/architecture/messaginglayer/CongestionControl.scala
index 8d60bd8723..337be75cf1 100644
--- a/amber/src/main/scala/org/apache/amber/engine/architecture/messaginglayer/CongestionControl.scala
+++ b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/messaginglayer/CongestionControl.scala
@@ -17,9 +17,9 @@
* under the License.
*/
-package org.apache.amber.engine.architecture.messaginglayer
+package org.apache.texera.amber.engine.architecture.messaginglayer
-import org.apache.amber.engine.architecture.common.WorkflowActor.NetworkMessage
+import org.apache.texera.amber.engine.architecture.common.WorkflowActor.NetworkMessage
import scala.collection.mutable
diff --git a/amber/src/main/scala/org/apache/amber/engine/architecture/messaginglayer/DeadLetterMonitorActor.scala b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/messaginglayer/DeadLetterMonitorActor.scala
similarity index 89%
rename from amber/src/main/scala/org/apache/amber/engine/architecture/messaginglayer/DeadLetterMonitorActor.scala
rename to amber/src/main/scala/org/apache/texera/amber/engine/architecture/messaginglayer/DeadLetterMonitorActor.scala
index cad3a7f44a..323761fca1 100644
--- a/amber/src/main/scala/org/apache/amber/engine/architecture/messaginglayer/DeadLetterMonitorActor.scala
+++ b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/messaginglayer/DeadLetterMonitorActor.scala
@@ -17,10 +17,10 @@
* under the License.
*/
-package org.apache.amber.engine.architecture.messaginglayer
+package org.apache.texera.amber.engine.architecture.messaginglayer
import org.apache.pekko.actor.{Actor, DeadLetter}
-import org.apache.amber.engine.architecture.common.WorkflowActor.{
+import org.apache.texera.amber.engine.architecture.common.WorkflowActor.{
MessageBecomesDeadLetter,
NetworkMessage
}
diff --git a/amber/src/main/scala/org/apache/amber/engine/architecture/messaginglayer/FlowControl.scala b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/messaginglayer/FlowControl.scala
similarity index 94%
rename from amber/src/main/scala/org/apache/amber/engine/architecture/messaginglayer/FlowControl.scala
rename to amber/src/main/scala/org/apache/texera/amber/engine/architecture/messaginglayer/FlowControl.scala
index 8269afe553..d4b24dad1d 100644
--- a/amber/src/main/scala/org/apache/amber/engine/architecture/messaginglayer/FlowControl.scala
+++ b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/messaginglayer/FlowControl.scala
@@ -17,11 +17,11 @@
* under the License.
*/
-package org.apache.amber.engine.architecture.messaginglayer
+package org.apache.texera.amber.engine.architecture.messaginglayer
-import org.apache.amber.config.ApplicationConfig
-import org.apache.amber.engine.architecture.common.WorkflowActor.NetworkMessage
-import org.apache.amber.engine.common.ambermessage.WorkflowMessage.getInMemSize
+import org.apache.texera.amber.config.ApplicationConfig
+import org.apache.texera.amber.engine.architecture.common.WorkflowActor.NetworkMessage
+import org.apache.texera.amber.engine.common.ambermessage.WorkflowMessage.getInMemSize
import scala.collection.mutable
import scala.util.control.Breaks.{break, breakable}
diff --git a/amber/src/main/scala/org/apache/amber/engine/architecture/messaginglayer/InputGateway.scala b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/messaginglayer/InputGateway.scala
similarity index 85%
rename from amber/src/main/scala/org/apache/amber/engine/architecture/messaginglayer/InputGateway.scala
rename to amber/src/main/scala/org/apache/texera/amber/engine/architecture/messaginglayer/InputGateway.scala
index 6466c72c18..8d0c313f80 100644
--- a/amber/src/main/scala/org/apache/amber/engine/architecture/messaginglayer/InputGateway.scala
+++ b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/messaginglayer/InputGateway.scala
@@ -17,10 +17,10 @@
* under the License.
*/
-package org.apache.amber.engine.architecture.messaginglayer
+package org.apache.texera.amber.engine.architecture.messaginglayer
-import org.apache.amber.core.virtualidentity.ChannelIdentity
-import org.apache.amber.engine.architecture.logreplay.OrderEnforcer
+import org.apache.texera.amber.core.virtualidentity.ChannelIdentity
+import org.apache.texera.amber.engine.architecture.logreplay.OrderEnforcer
trait InputGateway {
diff --git a/amber/src/main/scala/org/apache/amber/engine/architecture/messaginglayer/InputManager.scala b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/messaginglayer/InputManager.scala
similarity index 88%
rename from amber/src/main/scala/org/apache/amber/engine/architecture/messaginglayer/InputManager.scala
rename to amber/src/main/scala/org/apache/texera/amber/engine/architecture/messaginglayer/InputManager.scala
index de7df73b89..4e29782943 100644
--- a/amber/src/main/scala/org/apache/amber/engine/architecture/messaginglayer/InputManager.scala
+++ b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/messaginglayer/InputManager.scala
@@ -17,15 +17,15 @@
* under the License.
*/
-package org.apache.amber.engine.architecture.messaginglayer
-
-import org.apache.amber.core.tuple.{Schema, Tuple}
-import org.apache.amber.core.virtualidentity.{ActorVirtualIdentity, ChannelIdentity}
-import org.apache.amber.core.workflow.PortIdentity
-import org.apache.amber.engine.architecture.sendsemantics.partitionings.Partitioning
-import org.apache.amber.engine.architecture.worker.WorkflowWorker.DPInputQueueElement
-import org.apache.amber.engine.architecture.worker.managers.InputPortMaterializationReaderThread
-import org.apache.amber.engine.common.AmberLogging
+package org.apache.texera.amber.engine.architecture.messaginglayer
+
+import org.apache.texera.amber.core.tuple.{Schema, Tuple}
+import org.apache.texera.amber.core.virtualidentity.{ActorVirtualIdentity, ChannelIdentity}
+import org.apache.texera.amber.core.workflow.PortIdentity
+import org.apache.texera.amber.engine.architecture.sendsemantics.partitionings.Partitioning
+import org.apache.texera.amber.engine.architecture.worker.WorkflowWorker.DPInputQueueElement
+import org.apache.texera.amber.engine.architecture.worker.managers.InputPortMaterializationReaderThread
+import org.apache.texera.amber.engine.common.AmberLogging
import java.net.URI
import java.util.concurrent.LinkedBlockingQueue
diff --git a/amber/src/main/scala/org/apache/amber/engine/architecture/messaginglayer/NetworkInputGateway.scala b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/messaginglayer/NetworkInputGateway.scala
similarity index 90%
rename from amber/src/main/scala/org/apache/amber/engine/architecture/messaginglayer/NetworkInputGateway.scala
rename to amber/src/main/scala/org/apache/texera/amber/engine/architecture/messaginglayer/NetworkInputGateway.scala
index 5ede42eb62..5cfd8aabc0 100644
--- a/amber/src/main/scala/org/apache/amber/engine/architecture/messaginglayer/NetworkInputGateway.scala
+++ b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/messaginglayer/NetworkInputGateway.scala
@@ -17,11 +17,11 @@
* under the License.
*/
-package org.apache.amber.engine.architecture.messaginglayer
+package org.apache.texera.amber.engine.architecture.messaginglayer
-import org.apache.amber.core.virtualidentity.{ActorVirtualIdentity, ChannelIdentity}
-import org.apache.amber.engine.architecture.logreplay.OrderEnforcer
-import org.apache.amber.engine.common.AmberLogging
+import org.apache.texera.amber.core.virtualidentity.{ActorVirtualIdentity, ChannelIdentity}
+import org.apache.texera.amber.engine.architecture.logreplay.OrderEnforcer
+import org.apache.texera.amber.engine.common.AmberLogging
import scala.collection.mutable
diff --git a/amber/src/main/scala/org/apache/amber/engine/architecture/messaginglayer/NetworkOutputGateway.scala b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/messaginglayer/NetworkOutputGateway.scala
similarity index 90%
rename from amber/src/main/scala/org/apache/amber/engine/architecture/messaginglayer/NetworkOutputGateway.scala
rename to amber/src/main/scala/org/apache/texera/amber/engine/architecture/messaginglayer/NetworkOutputGateway.scala
index fd447a31f5..929a30f4ef 100644
--- a/amber/src/main/scala/org/apache/amber/engine/architecture/messaginglayer/NetworkOutputGateway.scala
+++ b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/messaginglayer/NetworkOutputGateway.scala
@@ -17,17 +17,17 @@
* under the License.
*/
-package org.apache.amber.engine.architecture.messaginglayer
+package org.apache.texera.amber.engine.architecture.messaginglayer
-import org.apache.amber.core.virtualidentity.{ActorVirtualIdentity, ChannelIdentity}
-import org.apache.amber.engine.common.AmberLogging
-import org.apache.amber.engine.common.ambermessage.{
+import org.apache.texera.amber.core.virtualidentity.{ActorVirtualIdentity, ChannelIdentity}
+import org.apache.texera.amber.engine.common.AmberLogging
+import org.apache.texera.amber.engine.common.ambermessage.{
DataPayload,
DirectControlMessagePayload,
WorkflowFIFOMessage,
WorkflowFIFOMessagePayload
}
-import org.apache.amber.engine.common.virtualidentity.util.SELF
+import org.apache.texera.amber.engine.common.virtualidentity.util.SELF
import java.util.concurrent.atomic.AtomicLong
import scala.collection.mutable
diff --git a/amber/src/main/scala/org/apache/amber/engine/architecture/messaginglayer/OrderingEnforcer.scala b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/messaginglayer/OrderingEnforcer.scala
similarity index 95%
rename from amber/src/main/scala/org/apache/amber/engine/architecture/messaginglayer/OrderingEnforcer.scala
rename to amber/src/main/scala/org/apache/texera/amber/engine/architecture/messaginglayer/OrderingEnforcer.scala
index 9f0cb996ae..d840738a45 100644
--- a/amber/src/main/scala/org/apache/amber/engine/architecture/messaginglayer/OrderingEnforcer.scala
+++ b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/messaginglayer/OrderingEnforcer.scala
@@ -17,7 +17,7 @@
* under the License.
*/
-package org.apache.amber.engine.architecture.messaginglayer
+package org.apache.texera.amber.engine.architecture.messaginglayer
import scala.collection.mutable
diff --git a/amber/src/main/scala/org/apache/amber/engine/architecture/messaginglayer/OutputManager.scala b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/messaginglayer/OutputManager.scala
similarity index 92%
rename from amber/src/main/scala/org/apache/amber/engine/architecture/messaginglayer/OutputManager.scala
rename to amber/src/main/scala/org/apache/texera/amber/engine/architecture/messaginglayer/OutputManager.scala
index e786ea432e..4ab3d18056 100644
--- a/amber/src/main/scala/org/apache/amber/engine/architecture/messaginglayer/OutputManager.scala
+++ b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/messaginglayer/OutputManager.scala
@@ -17,27 +17,27 @@
* under the License.
*/
-package org.apache.amber.engine.architecture.messaginglayer
-
-import org.apache.amber.core.state.State
-import org.apache.amber.core.storage.DocumentFactory
-import org.apache.amber.core.storage.model.BufferedItemWriter
-import org.apache.amber.core.tuple._
-import org.apache.amber.core.virtualidentity.{ActorVirtualIdentity, ChannelIdentity}
-import org.apache.amber.core.workflow.{PhysicalLink, PortIdentity}
-import org.apache.amber.engine.architecture.messaginglayer.OutputManager.{
+package org.apache.texera.amber.engine.architecture.messaginglayer
+
+import org.apache.texera.amber.core.state.State
+import org.apache.texera.amber.core.storage.DocumentFactory
+import org.apache.texera.amber.core.storage.model.BufferedItemWriter
+import org.apache.texera.amber.core.tuple._
+import org.apache.texera.amber.core.virtualidentity.{ActorVirtualIdentity, ChannelIdentity}
+import org.apache.texera.amber.core.workflow.{PhysicalLink, PortIdentity}
+import org.apache.texera.amber.engine.architecture.messaginglayer.OutputManager.{
DPOutputIterator,
getBatchSize,
toPartitioner
}
-import org.apache.amber.engine.architecture.sendsemantics.partitioners._
-import org.apache.amber.engine.architecture.sendsemantics.partitionings._
-import org.apache.amber.engine.architecture.worker.managers.{
+import org.apache.texera.amber.engine.architecture.sendsemantics.partitioners._
+import org.apache.texera.amber.engine.architecture.sendsemantics.partitionings._
+import org.apache.texera.amber.engine.architecture.worker.managers.{
OutputPortResultWriterThread,
PortStorageWriterTerminateSignal
}
-import org.apache.amber.engine.common.AmberLogging
-import org.apache.amber.util.VirtualIdentityUtils
+import org.apache.texera.amber.engine.common.AmberLogging
+import org.apache.texera.amber.util.VirtualIdentityUtils
import java.net.URI
import scala.collection.mutable
diff --git a/amber/src/main/scala/org/apache/amber/engine/architecture/messaginglayer/WorkerPort.scala b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/messaginglayer/WorkerPort.scala
similarity index 84%
rename from amber/src/main/scala/org/apache/amber/engine/architecture/messaginglayer/WorkerPort.scala
rename to amber/src/main/scala/org/apache/texera/amber/engine/architecture/messaginglayer/WorkerPort.scala
index c12fe0a0da..504aaf9370 100644
--- a/amber/src/main/scala/org/apache/amber/engine/architecture/messaginglayer/WorkerPort.scala
+++ b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/messaginglayer/WorkerPort.scala
@@ -17,10 +17,10 @@
* under the License.
*/
-package org.apache.amber.engine.architecture.messaginglayer
+package org.apache.texera.amber.engine.architecture.messaginglayer
-import org.apache.amber.core.tuple.Schema
-import org.apache.amber.core.virtualidentity.ChannelIdentity
+import org.apache.texera.amber.core.tuple.Schema
+import org.apache.texera.amber.core.virtualidentity.ChannelIdentity
import scala.collection.mutable
case class WorkerPort(
diff --git a/amber/src/main/scala/org/apache/amber/engine/architecture/messaginglayer/WorkerTimerService.scala b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/messaginglayer/WorkerTimerService.scala
similarity index 77%
rename from amber/src/main/scala/org/apache/amber/engine/architecture/messaginglayer/WorkerTimerService.scala
rename to amber/src/main/scala/org/apache/texera/amber/engine/architecture/messaginglayer/WorkerTimerService.scala
index 61c0d8249f..c84a9a0617 100644
--- a/amber/src/main/scala/org/apache/amber/engine/architecture/messaginglayer/WorkerTimerService.scala
+++ b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/messaginglayer/WorkerTimerService.scala
@@ -17,16 +17,16 @@
* under the License.
*/
-package org.apache.amber.engine.architecture.messaginglayer
+package org.apache.texera.amber.engine.architecture.messaginglayer
import org.apache.pekko.actor.Cancellable
-import org.apache.amber.config.ApplicationConfig
-import org.apache.amber.engine.architecture.common.AkkaActorService
-import org.apache.amber.engine.architecture.rpc.controlcommands.{AsyncRPCContext, EmptyRequest}
-import org.apache.amber.engine.architecture.rpc.workerservice.WorkerServiceGrpc.METHOD_FLUSH_NETWORK_BUFFER
-import org.apache.amber.engine.common.rpc.AsyncRPCClient
-import org.apache.amber.engine.common.rpc.AsyncRPCClient.ControlInvocation
-import org.apache.amber.engine.common.virtualidentity.util.SELF
+import org.apache.texera.amber.config.ApplicationConfig
+import org.apache.texera.amber.engine.architecture.common.AkkaActorService
+import org.apache.texera.amber.engine.architecture.rpc.controlcommands.{AsyncRPCContext, EmptyRequest}
+import org.apache.texera.amber.engine.architecture.rpc.workerservice.WorkerServiceGrpc.METHOD_FLUSH_NETWORK_BUFFER
+import org.apache.texera.amber.engine.common.rpc.AsyncRPCClient
+import org.apache.texera.amber.engine.common.rpc.AsyncRPCClient.ControlInvocation
+import org.apache.texera.amber.engine.common.virtualidentity.util.SELF
import scala.concurrent.duration.{DurationInt, FiniteDuration, MILLISECONDS}
diff --git a/amber/src/main/scala/org/apache/amber/engine/architecture/pythonworker/PythonProxyClient.scala b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/pythonworker/PythonProxyClient.scala
similarity index 91%
rename from amber/src/main/scala/org/apache/amber/engine/architecture/pythonworker/PythonProxyClient.scala
rename to amber/src/main/scala/org/apache/texera/amber/engine/architecture/pythonworker/PythonProxyClient.scala
index a08ee7a148..6618e857b1 100644
--- a/amber/src/main/scala/org/apache/amber/engine/architecture/pythonworker/PythonProxyClient.scala
+++ b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/pythonworker/PythonProxyClient.scala
@@ -17,27 +17,27 @@
* under the License.
*/
-package org.apache.amber.engine.architecture.pythonworker
+package org.apache.texera.amber.engine.architecture.pythonworker
import com.twitter.util.{Await, Promise}
-import org.apache.amber.core.WorkflowRuntimeException
-import org.apache.amber.core.tuple.{Schema, Tuple}
-import org.apache.amber.core.virtualidentity.{ActorVirtualIdentity, ChannelIdentity}
-import org.apache.amber.engine.architecture.pythonworker.WorkerBatchInternalQueue.{
+import org.apache.texera.amber.core.WorkflowRuntimeException
+import org.apache.texera.amber.core.tuple.{Schema, Tuple}
+import org.apache.texera.amber.core.virtualidentity.{ActorVirtualIdentity, ChannelIdentity}
+import org.apache.texera.amber.engine.architecture.pythonworker.WorkerBatchInternalQueue.{
ActorCommandElement,
ControlElement,
DataElement,
EmbeddedControlMessageElement
}
-import org.apache.amber.engine.architecture.rpc.controlcommands.{
+import org.apache.texera.amber.engine.architecture.rpc.controlcommands.{
ControlInvocation,
EmbeddedControlMessage
}
-import org.apache.amber.engine.architecture.rpc.controlreturns.ReturnInvocation
-import org.apache.amber.engine.common.AmberLogging
-import org.apache.amber.engine.common.actormessage.{ActorCommand, PythonActorMessage}
-import org.apache.amber.engine.common.ambermessage._
-import org.apache.amber.util.ArrowUtils
+import org.apache.texera.amber.engine.architecture.rpc.controlreturns.ReturnInvocation
+import org.apache.texera.amber.engine.common.AmberLogging
+import org.apache.texera.amber.engine.common.actormessage.{ActorCommand, PythonActorMessage}
+import org.apache.texera.amber.engine.common.ambermessage._
+import org.apache.texera.amber.util.ArrowUtils
import org.apache.arrow.flight._
import org.apache.arrow.memory.{ArrowBuf, BufferAllocator, RootAllocator}
import org.apache.arrow.vector.types.pojo.{ArrowType, Field, FieldType, Schema => ArrowSchema}
diff --git a/amber/src/main/scala/org/apache/amber/engine/architecture/pythonworker/PythonProxyServer.scala b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/pythonworker/PythonProxyServer.scala
similarity index 90%
rename from amber/src/main/scala/org/apache/amber/engine/architecture/pythonworker/PythonProxyServer.scala
rename to amber/src/main/scala/org/apache/texera/amber/engine/architecture/pythonworker/PythonProxyServer.scala
index a522bc7e29..c904e436bc 100644
--- a/amber/src/main/scala/org/apache/amber/engine/architecture/pythonworker/PythonProxyServer.scala
+++ b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/pythonworker/PythonProxyServer.scala
@@ -17,22 +17,22 @@
* under the License.
*/
-package org.apache.amber.engine.architecture.pythonworker
+package org.apache.texera.amber.engine.architecture.pythonworker
import com.google.common.primitives.Longs
import com.twitter.util.Promise
-import org.apache.amber.core.state.State
-import org.apache.amber.core.tuple.Tuple
-import org.apache.amber.core.virtualidentity.{ActorVirtualIdentity, ChannelIdentity}
-import org.apache.amber.engine.architecture.messaginglayer.NetworkOutputGateway
-import org.apache.amber.engine.architecture.rpc.controlcommands.EmbeddedControlMessage
-import org.apache.amber.engine.common.AmberLogging
-import org.apache.amber.engine.common.ambermessage.DirectControlMessagePayloadV2.Value.{
+import org.apache.texera.amber.core.state.State
+import org.apache.texera.amber.core.tuple.Tuple
+import org.apache.texera.amber.core.virtualidentity.{ActorVirtualIdentity, ChannelIdentity}
+import org.apache.texera.amber.engine.architecture.messaginglayer.NetworkOutputGateway
+import org.apache.texera.amber.engine.architecture.rpc.controlcommands.EmbeddedControlMessage
+import org.apache.texera.amber.engine.common.AmberLogging
+import org.apache.texera.amber.engine.common.ambermessage.DirectControlMessagePayloadV2.Value.{
ControlInvocation => ControlInvocationV2,
ReturnInvocation => ReturnInvocationV2
}
-import org.apache.amber.engine.common.ambermessage._
-import org.apache.amber.util.ArrowUtils
+import org.apache.texera.amber.engine.common.ambermessage._
+import org.apache.texera.amber.util.ArrowUtils
import org.apache.arrow.flight._
import org.apache.arrow.memory.{ArrowBuf, BufferAllocator, RootAllocator}
import org.apache.arrow.util.AutoCloseables
diff --git a/amber/src/main/scala/org/apache/amber/engine/architecture/pythonworker/PythonWorkflowWorker.scala b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/pythonworker/PythonWorkflowWorker.scala
similarity index 86%
rename from amber/src/main/scala/org/apache/amber/engine/architecture/pythonworker/PythonWorkflowWorker.scala
rename to amber/src/main/scala/org/apache/texera/amber/engine/architecture/pythonworker/PythonWorkflowWorker.scala
index fa43d2c7d9..f32d227fc7 100644
--- a/amber/src/main/scala/org/apache/amber/engine/architecture/pythonworker/PythonWorkflowWorker.scala
+++ b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/pythonworker/PythonWorkflowWorker.scala
@@ -17,28 +17,28 @@
* under the License.
*/
-package org.apache.amber.engine.architecture.pythonworker
+package org.apache.texera.amber.engine.architecture.pythonworker
import org.apache.pekko.actor.Props
import com.twitter.util.Promise
-import org.apache.amber.config.{StorageConfig, UdfConfig}
-import org.apache.amber.core.virtualidentity.ChannelIdentity
-import org.apache.amber.engine.architecture.common.WorkflowActor
-import org.apache.amber.engine.architecture.common.WorkflowActor.NetworkAck
-import org.apache.amber.engine.architecture.messaginglayer.{
+import org.apache.texera.amber.config.{StorageConfig, UdfConfig}
+import org.apache.texera.amber.core.virtualidentity.ChannelIdentity
+import org.apache.texera.amber.engine.architecture.common.WorkflowActor
+import org.apache.texera.amber.engine.architecture.common.WorkflowActor.NetworkAck
+import org.apache.texera.amber.engine.architecture.messaginglayer.{
NetworkInputGateway,
NetworkOutputGateway
}
-import org.apache.amber.engine.architecture.pythonworker.WorkerBatchInternalQueue.{
+import org.apache.texera.amber.engine.architecture.pythonworker.WorkerBatchInternalQueue.{
DataElement,
EmbeddedControlMessageElement
}
-import org.apache.amber.engine.architecture.rpc.controlcommands.EmbeddedControlMessage
-import org.apache.amber.engine.architecture.scheduling.config.WorkerConfig
-import org.apache.amber.engine.common.actormessage.{Backpressure, CreditUpdate}
-import org.apache.amber.engine.common.ambermessage.WorkflowMessage.getInMemSize
-import org.apache.amber.engine.common.ambermessage._
-import org.apache.amber.engine.common.{CheckpointState, Utils}
+import org.apache.texera.amber.engine.architecture.rpc.controlcommands.EmbeddedControlMessage
+import org.apache.texera.amber.engine.architecture.scheduling.config.WorkerConfig
+import org.apache.texera.amber.engine.common.actormessage.{Backpressure, CreditUpdate}
+import org.apache.texera.amber.engine.common.ambermessage.WorkflowMessage.getInMemSize
+import org.apache.texera.amber.engine.common.ambermessage._
+import org.apache.texera.amber.engine.common.{CheckpointState, Utils}
import java.nio.file.Path
import java.util.concurrent.{ExecutorService, Executors}
diff --git a/amber/src/main/scala/org/apache/amber/engine/architecture/pythonworker/WorkerBatchInternalQueue.scala b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/pythonworker/WorkerBatchInternalQueue.scala
similarity index 89%
rename from amber/src/main/scala/org/apache/amber/engine/architecture/pythonworker/WorkerBatchInternalQueue.scala
rename to amber/src/main/scala/org/apache/texera/amber/engine/architecture/pythonworker/WorkerBatchInternalQueue.scala
index 1949bcb36d..11f9b6b802 100644
--- a/amber/src/main/scala/org/apache/amber/engine/architecture/pythonworker/WorkerBatchInternalQueue.scala
+++ b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/pythonworker/WorkerBatchInternalQueue.scala
@@ -17,14 +17,14 @@
* under the License.
*/
-package org.apache.amber.engine.architecture.pythonworker
+package org.apache.texera.amber.engine.architecture.pythonworker
import lbmq.LinkedBlockingMultiQueue
-import org.apache.amber.core.virtualidentity.ChannelIdentity
-import org.apache.amber.engine.architecture.pythonworker.WorkerBatchInternalQueue._
-import org.apache.amber.engine.architecture.rpc.controlcommands.EmbeddedControlMessage
-import org.apache.amber.engine.common.actormessage.ActorCommand
-import org.apache.amber.engine.common.ambermessage.{
+import org.apache.texera.amber.core.virtualidentity.ChannelIdentity
+import org.apache.texera.amber.engine.architecture.pythonworker.WorkerBatchInternalQueue._
+import org.apache.texera.amber.engine.architecture.rpc.controlcommands.EmbeddedControlMessage
+import org.apache.texera.amber.engine.common.actormessage.ActorCommand
+import org.apache.texera.amber.engine.common.ambermessage.{
DataFrame,
DataPayload,
DirectControlMessagePayload
diff --git a/amber/src/main/scala/org/apache/amber/engine/architecture/scheduling/CostBasedScheduleGenerator.scala b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/scheduling/CostBasedScheduleGenerator.scala
similarity index 97%
rename from amber/src/main/scala/org/apache/amber/engine/architecture/scheduling/CostBasedScheduleGenerator.scala
rename to amber/src/main/scala/org/apache/texera/amber/engine/architecture/scheduling/CostBasedScheduleGenerator.scala
index 8d7f5ea889..0b68aad221 100644
--- a/amber/src/main/scala/org/apache/amber/engine/architecture/scheduling/CostBasedScheduleGenerator.scala
+++ b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/scheduling/CostBasedScheduleGenerator.scala
@@ -17,19 +17,19 @@
* under the License.
*/
-package org.apache.amber.engine.architecture.scheduling
-
-import org.apache.amber.config.ApplicationConfig
-import org.apache.amber.core.storage.VFSURIFactory.createResultURI
-import org.apache.amber.core.virtualidentity.{ActorVirtualIdentity, PhysicalOpIdentity}
-import org.apache.amber.core.workflow._
-import org.apache.amber.engine.architecture.scheduling.SchedulingUtils.replaceVertex
-import org.apache.amber.engine.architecture.scheduling.config.{
+package org.apache.texera.amber.engine.architecture.scheduling
+
+import org.apache.texera.amber.config.ApplicationConfig
+import org.apache.texera.amber.core.storage.VFSURIFactory.createResultURI
+import org.apache.texera.amber.core.virtualidentity.{ActorVirtualIdentity, PhysicalOpIdentity}
+import org.apache.texera.amber.core.workflow._
+import org.apache.texera.amber.engine.architecture.scheduling.SchedulingUtils.replaceVertex
+import org.apache.texera.amber.engine.architecture.scheduling.config.{
IntermediateInputPortConfig,
OutputPortConfig,
ResourceConfig
}
-import org.apache.amber.engine.common.AmberLogging
+import org.apache.texera.amber.engine.common.AmberLogging
import org.jgrapht.Graph
import org.jgrapht.alg.connectivity.BiconnectivityInspector
import org.jgrapht.graph.{DirectedAcyclicGraph, DirectedPseudograph}
diff --git a/amber/src/main/scala/org/apache/amber/engine/architecture/scheduling/CostEstimator.scala b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/scheduling/CostEstimator.scala
similarity index 90%
rename from amber/src/main/scala/org/apache/amber/engine/architecture/scheduling/CostEstimator.scala
rename to amber/src/main/scala/org/apache/texera/amber/engine/architecture/scheduling/CostEstimator.scala
index e14a9f7f6f..d86101a1f0 100644
--- a/amber/src/main/scala/org/apache/amber/engine/architecture/scheduling/CostEstimator.scala
+++ b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/scheduling/CostEstimator.scala
@@ -17,16 +17,16 @@
* under the License.
*/
-package org.apache.amber.engine.architecture.scheduling
+package org.apache.texera.amber.engine.architecture.scheduling
-import org.apache.amber.core.storage.DocumentFactory
-import org.apache.amber.core.tuple.Tuple
-import org.apache.amber.core.virtualidentity.ActorVirtualIdentity
-import org.apache.amber.core.workflow.WorkflowContext
-import org.apache.amber.engine.architecture.scheduling.DefaultCostEstimator.DEFAULT_OPERATOR_COST
-import org.apache.amber.engine.architecture.scheduling.config.ResourceConfig
-import org.apache.amber.engine.architecture.scheduling.resourcePolicies.ResourceAllocator
-import org.apache.amber.engine.common.AmberLogging
+import org.apache.texera.amber.core.storage.DocumentFactory
+import org.apache.texera.amber.core.tuple.Tuple
+import org.apache.texera.amber.core.virtualidentity.ActorVirtualIdentity
+import org.apache.texera.amber.core.workflow.WorkflowContext
+import org.apache.texera.amber.engine.architecture.scheduling.DefaultCostEstimator.DEFAULT_OPERATOR_COST
+import org.apache.texera.amber.engine.architecture.scheduling.config.ResourceConfig
+import org.apache.texera.amber.engine.architecture.scheduling.resourcePolicies.ResourceAllocator
+import org.apache.texera.amber.engine.common.AmberLogging
import org.apache.texera.dao.SqlServer
import org.apache.texera.dao.SqlServer.withTransaction
import org.apache.texera.dao.jooq.generated.Tables.{WORKFLOW_EXECUTIONS, WORKFLOW_VERSION}
diff --git a/amber/src/main/scala/org/apache/amber/engine/architecture/scheduling/ExpansionGreedyScheduleGenerator.scala b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/scheduling/ExpansionGreedyScheduleGenerator.scala
similarity index 97%
rename from amber/src/main/scala/org/apache/amber/engine/architecture/scheduling/ExpansionGreedyScheduleGenerator.scala
rename to amber/src/main/scala/org/apache/texera/amber/engine/architecture/scheduling/ExpansionGreedyScheduleGenerator.scala
index 06dcac3b91..4bb8933896 100644
--- a/amber/src/main/scala/org/apache/amber/engine/architecture/scheduling/ExpansionGreedyScheduleGenerator.scala
+++ b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/scheduling/ExpansionGreedyScheduleGenerator.scala
@@ -17,20 +17,20 @@
* under the License.
*/
-package org.apache.amber.engine.architecture.scheduling
+package org.apache.texera.amber.engine.architecture.scheduling
import com.typesafe.scalalogging.LazyLogging
-import org.apache.amber.core.WorkflowRuntimeException
-import org.apache.amber.core.storage.VFSURIFactory.createResultURI
-import org.apache.amber.core.virtualidentity.PhysicalOpIdentity
-import org.apache.amber.core.workflow.{
+import org.apache.texera.amber.core.WorkflowRuntimeException
+import org.apache.texera.amber.core.storage.VFSURIFactory.createResultURI
+import org.apache.texera.amber.core.virtualidentity.PhysicalOpIdentity
+import org.apache.texera.amber.core.workflow.{
GlobalPortIdentity,
PhysicalLink,
PhysicalPlan,
WorkflowContext
}
-import org.apache.amber.engine.architecture.scheduling.SchedulingUtils.replaceVertex
-import org.apache.amber.engine.architecture.scheduling.config.{
+import org.apache.texera.amber.engine.architecture.scheduling.SchedulingUtils.replaceVertex
+import org.apache.texera.amber.engine.architecture.scheduling.config.{
IntermediateInputPortConfig,
OutputPortConfig,
ResourceConfig
diff --git a/amber/src/main/scala/org/apache/amber/engine/architecture/scheduling/Region.scala b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/scheduling/Region.scala
similarity index 92%
rename from amber/src/main/scala/org/apache/amber/engine/architecture/scheduling/Region.scala
rename to amber/src/main/scala/org/apache/texera/amber/engine/architecture/scheduling/Region.scala
index d6096c9a29..248a3ece3c 100644
--- a/amber/src/main/scala/org/apache/amber/engine/architecture/scheduling/Region.scala
+++ b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/scheduling/Region.scala
@@ -17,11 +17,11 @@
* under the License.
*/
-package org.apache.amber.engine.architecture.scheduling
+package org.apache.texera.amber.engine.architecture.scheduling
-import org.apache.amber.core.virtualidentity.PhysicalOpIdentity
-import org.apache.amber.core.workflow.{GlobalPortIdentity, PhysicalLink, PhysicalOp}
-import org.apache.amber.engine.architecture.scheduling.config.ResourceConfig
+import org.apache.texera.amber.core.virtualidentity.PhysicalOpIdentity
+import org.apache.texera.amber.core.workflow.{GlobalPortIdentity, PhysicalLink, PhysicalOp}
+import org.apache.texera.amber.engine.architecture.scheduling.config.ResourceConfig
import org.jgrapht.graph.{DefaultEdge, DirectedAcyclicGraph}
import org.jgrapht.traverse.TopologicalOrderIterator
diff --git a/amber/src/main/scala/org/apache/amber/engine/architecture/scheduling/RegionExecutionCoordinator.scala b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/scheduling/RegionExecutionCoordinator.scala
similarity index 94%
rename from amber/src/main/scala/org/apache/amber/engine/architecture/scheduling/RegionExecutionCoordinator.scala
rename to amber/src/main/scala/org/apache/texera/amber/engine/architecture/scheduling/RegionExecutionCoordinator.scala
index a83af49dde..7e5b228801 100644
--- a/amber/src/main/scala/org/apache/amber/engine/architecture/scheduling/RegionExecutionCoordinator.scala
+++ b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/scheduling/RegionExecutionCoordinator.scala
@@ -17,43 +17,43 @@
* under the License.
*/
-package org.apache.amber.engine.architecture.scheduling
+package org.apache.texera.amber.engine.architecture.scheduling
import org.apache.pekko.pattern.gracefulStop
import com.twitter.util.{Future, Return, Throw}
-import org.apache.amber.core.storage.DocumentFactory
-import org.apache.amber.core.storage.VFSURIFactory.decodeURI
-import org.apache.amber.core.virtualidentity.ActorVirtualIdentity
-import org.apache.amber.core.workflow.{GlobalPortIdentity, PhysicalLink, PhysicalOp}
-import org.apache.amber.engine.architecture.common.{
+import org.apache.texera.amber.core.storage.DocumentFactory
+import org.apache.texera.amber.core.storage.VFSURIFactory.decodeURI
+import org.apache.texera.amber.core.virtualidentity.ActorVirtualIdentity
+import org.apache.texera.amber.core.workflow.{GlobalPortIdentity, PhysicalLink, PhysicalOp}
+import org.apache.texera.amber.engine.architecture.common.{
AkkaActorRefMappingService,
AkkaActorService,
ExecutorDeployment
}
-import org.apache.amber.engine.architecture.controller.execution.{
+import org.apache.texera.amber.engine.architecture.controller.execution.{
OperatorExecution,
RegionExecution,
WorkflowExecution
}
-import org.apache.amber.engine.architecture.controller.{
+import org.apache.texera.amber.engine.architecture.controller.{
ControllerConfig,
ExecutionStatsUpdate,
WorkerAssignmentUpdate
}
-import org.apache.amber.engine.architecture.rpc.controlcommands._
-import org.apache.amber.engine.architecture.rpc.controlreturns.EmptyReturn
-import org.apache.amber.engine.architecture.scheduling.config.{
+import org.apache.texera.amber.engine.architecture.rpc.controlcommands._
+import org.apache.texera.amber.engine.architecture.rpc.controlreturns.EmptyReturn
+import org.apache.texera.amber.engine.architecture.scheduling.config.{
InputPortConfig,
OperatorConfig,
OutputPortConfig,
ResourceConfig
}
-import org.apache.amber.engine.architecture.sendsemantics.partitionings.Partitioning
-import org.apache.amber.engine.architecture.worker.statistics.WorkerState
-import org.apache.amber.engine.common.AmberLogging
-import org.apache.amber.engine.common.FutureBijection._
-import org.apache.amber.engine.common.rpc.AsyncRPCClient
-import org.apache.amber.engine.common.virtualidentity.util.CONTROLLER
+import org.apache.texera.amber.engine.architecture.sendsemantics.partitionings.Partitioning
+import org.apache.texera.amber.engine.architecture.worker.statistics.WorkerState
+import org.apache.texera.amber.engine.common.AmberLogging
+import org.apache.texera.amber.engine.common.FutureBijection._
+import org.apache.texera.amber.engine.common.rpc.AsyncRPCClient
+import org.apache.texera.amber.engine.common.virtualidentity.util.CONTROLLER
import org.apache.texera.web.SessionState
import org.apache.texera.web.model.websocket.event.RegionStateEvent
import org.apache.texera.web.resource.dashboard.user.workflow.WorkflowExecutionsResource
diff --git a/amber/src/main/scala/org/apache/amber/engine/architecture/scheduling/RegionPlan.scala b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/scheduling/RegionPlan.scala
similarity index 93%
rename from amber/src/main/scala/org/apache/amber/engine/architecture/scheduling/RegionPlan.scala
rename to amber/src/main/scala/org/apache/texera/amber/engine/architecture/scheduling/RegionPlan.scala
index 561f5dade6..95937517de 100644
--- a/amber/src/main/scala/org/apache/amber/engine/architecture/scheduling/RegionPlan.scala
+++ b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/scheduling/RegionPlan.scala
@@ -17,9 +17,9 @@
* under the License.
*/
-package org.apache.amber.engine.architecture.scheduling
+package org.apache.texera.amber.engine.architecture.scheduling
-import org.apache.amber.core.workflow.{GlobalPortIdentity, PhysicalLink}
+import org.apache.texera.amber.core.workflow.{GlobalPortIdentity, PhysicalLink}
import org.jgrapht.graph.DirectedAcyclicGraph
import org.jgrapht.traverse.TopologicalOrderIterator
diff --git a/amber/src/main/scala/org/apache/amber/engine/architecture/scheduling/Schedule.scala b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/scheduling/Schedule.scala
similarity index 95%
rename from amber/src/main/scala/org/apache/amber/engine/architecture/scheduling/Schedule.scala
rename to amber/src/main/scala/org/apache/texera/amber/engine/architecture/scheduling/Schedule.scala
index 421b7aa325..6f34c9ed1e 100644
--- a/amber/src/main/scala/org/apache/amber/engine/architecture/scheduling/Schedule.scala
+++ b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/scheduling/Schedule.scala
@@ -17,7 +17,7 @@
* under the License.
*/
-package org.apache.amber.engine.architecture.scheduling
+package org.apache.texera.amber.engine.architecture.scheduling
case class Schedule(private val levelSets: Map[Int, Set[Region]]) extends Iterator[Set[Region]] {
private var currentLevel = levelSets.keys.minOption.getOrElse(0)
diff --git a/amber/src/main/scala/org/apache/amber/engine/architecture/scheduling/ScheduleGenerator.scala b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/scheduling/ScheduleGenerator.scala
similarity index 94%
rename from amber/src/main/scala/org/apache/amber/engine/architecture/scheduling/ScheduleGenerator.scala
rename to amber/src/main/scala/org/apache/texera/amber/engine/architecture/scheduling/ScheduleGenerator.scala
index 76c2c7b705..0fe8ffc963 100644
--- a/amber/src/main/scala/org/apache/amber/engine/architecture/scheduling/ScheduleGenerator.scala
+++ b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/scheduling/ScheduleGenerator.scala
@@ -17,11 +17,11 @@
* under the License.
*/
-package org.apache.amber.engine.architecture.scheduling
+package org.apache.texera.amber.engine.architecture.scheduling
-import org.apache.amber.config.ApplicationConfig
-import org.apache.amber.core.workflow._
-import org.apache.amber.engine.architecture.scheduling.resourcePolicies.{
+import org.apache.texera.amber.config.ApplicationConfig
+import org.apache.texera.amber.core.workflow._
+import org.apache.texera.amber.engine.architecture.scheduling.resourcePolicies.{
DefaultResourceAllocator,
ExecutionClusterInfo
}
diff --git a/amber/src/main/scala/org/apache/amber/engine/architecture/scheduling/SchedulingUtils.scala b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/scheduling/SchedulingUtils.scala
similarity index 96%
rename from amber/src/main/scala/org/apache/amber/engine/architecture/scheduling/SchedulingUtils.scala
rename to amber/src/main/scala/org/apache/texera/amber/engine/architecture/scheduling/SchedulingUtils.scala
index e0c13b1987..72cd215862 100644
--- a/amber/src/main/scala/org/apache/amber/engine/architecture/scheduling/SchedulingUtils.scala
+++ b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/scheduling/SchedulingUtils.scala
@@ -17,7 +17,7 @@
* under the License.
*/
-package org.apache.amber.engine.architecture.scheduling
+package org.apache.texera.amber.engine.architecture.scheduling
import org.jgrapht.graph.DirectedAcyclicGraph
diff --git a/amber/src/main/scala/org/apache/amber/engine/architecture/scheduling/WorkflowExecutionCoordinator.scala b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/scheduling/WorkflowExecutionCoordinator.scala
similarity index 89%
rename from amber/src/main/scala/org/apache/amber/engine/architecture/scheduling/WorkflowExecutionCoordinator.scala
rename to amber/src/main/scala/org/apache/texera/amber/engine/architecture/scheduling/WorkflowExecutionCoordinator.scala
index 48cbe3440c..d0f3ce8d7f 100644
--- a/amber/src/main/scala/org/apache/amber/engine/architecture/scheduling/WorkflowExecutionCoordinator.scala
+++ b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/scheduling/WorkflowExecutionCoordinator.scala
@@ -17,15 +17,15 @@
* under the License.
*/
-package org.apache.amber.engine.architecture.scheduling
+package org.apache.texera.amber.engine.architecture.scheduling
import com.twitter.util.Future
import com.typesafe.scalalogging.LazyLogging
-import org.apache.amber.core.workflow.{GlobalPortIdentity, PhysicalLink}
-import org.apache.amber.engine.architecture.common.{AkkaActorRefMappingService, AkkaActorService}
-import org.apache.amber.engine.architecture.controller.ControllerConfig
-import org.apache.amber.engine.architecture.controller.execution.WorkflowExecution
-import org.apache.amber.engine.common.rpc.AsyncRPCClient
+import org.apache.texera.amber.core.workflow.{GlobalPortIdentity, PhysicalLink}
+import org.apache.texera.amber.engine.architecture.common.{AkkaActorRefMappingService, AkkaActorService}
+import org.apache.texera.amber.engine.architecture.controller.ControllerConfig
+import org.apache.texera.amber.engine.architecture.controller.execution.WorkflowExecution
+import org.apache.texera.amber.engine.common.rpc.AsyncRPCClient
import scala.collection.mutable
diff --git a/amber/src/main/scala/org/apache/amber/engine/architecture/scheduling/config/ChannelConfig.scala b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/scheduling/config/ChannelConfig.scala
similarity index 90%
rename from amber/src/main/scala/org/apache/amber/engine/architecture/scheduling/config/ChannelConfig.scala
rename to amber/src/main/scala/org/apache/texera/amber/engine/architecture/scheduling/config/ChannelConfig.scala
index fb1ddcd6fc..83d4ed985a 100644
--- a/amber/src/main/scala/org/apache/amber/engine/architecture/scheduling/config/ChannelConfig.scala
+++ b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/scheduling/config/ChannelConfig.scala
@@ -17,10 +17,10 @@
* under the License.
*/
-package org.apache.amber.engine.architecture.scheduling.config
+package org.apache.texera.amber.engine.architecture.scheduling.config
-import org.apache.amber.core.virtualidentity.{ActorVirtualIdentity, ChannelIdentity}
-import org.apache.amber.core.workflow._
+import org.apache.texera.amber.core.virtualidentity.{ActorVirtualIdentity, ChannelIdentity}
+import org.apache.texera.amber.core.workflow._
case object ChannelConfig {
def generateChannelConfigs(
diff --git a/amber/src/main/scala/org/apache/amber/engine/architecture/scheduling/config/LinkConfig.scala b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/scheduling/config/LinkConfig.scala
similarity index 91%
rename from amber/src/main/scala/org/apache/amber/engine/architecture/scheduling/config/LinkConfig.scala
rename to amber/src/main/scala/org/apache/texera/amber/engine/architecture/scheduling/config/LinkConfig.scala
index 8f45022f22..ef0117834c 100644
--- a/amber/src/main/scala/org/apache/amber/engine/architecture/scheduling/config/LinkConfig.scala
+++ b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/scheduling/config/LinkConfig.scala
@@ -17,11 +17,11 @@
* under the License.
*/
-package org.apache.amber.engine.architecture.scheduling.config
+package org.apache.texera.amber.engine.architecture.scheduling.config
-import org.apache.amber.core.virtualidentity.{ActorVirtualIdentity, ChannelIdentity}
-import org.apache.amber.core.workflow._
-import org.apache.amber.engine.architecture.sendsemantics.partitionings._
+import org.apache.texera.amber.core.virtualidentity.{ActorVirtualIdentity, ChannelIdentity}
+import org.apache.texera.amber.core.workflow._
+import org.apache.texera.amber.engine.architecture.sendsemantics.partitionings._
case object LinkConfig {
def toPartitioning(
diff --git a/amber/src/main/scala/org/apache/amber/engine/architecture/scheduling/config/OperatorConfig.scala b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/scheduling/config/OperatorConfig.scala
similarity index 93%
rename from amber/src/main/scala/org/apache/amber/engine/architecture/scheduling/config/OperatorConfig.scala
rename to amber/src/main/scala/org/apache/texera/amber/engine/architecture/scheduling/config/OperatorConfig.scala
index edaf4c41a8..883a09e4bf 100644
--- a/amber/src/main/scala/org/apache/amber/engine/architecture/scheduling/config/OperatorConfig.scala
+++ b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/scheduling/config/OperatorConfig.scala
@@ -17,7 +17,7 @@
* under the License.
*/
-package org.apache.amber.engine.architecture.scheduling.config
+package org.apache.texera.amber.engine.architecture.scheduling.config
case object OperatorConfig {
def empty: OperatorConfig = {
diff --git a/amber/src/main/scala/org/apache/amber/engine/architecture/scheduling/config/PortConfig.scala b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/scheduling/config/PortConfig.scala
similarity index 93%
rename from amber/src/main/scala/org/apache/amber/engine/architecture/scheduling/config/PortConfig.scala
rename to amber/src/main/scala/org/apache/texera/amber/engine/architecture/scheduling/config/PortConfig.scala
index e76651eb10..b4a1e058b4 100644
--- a/amber/src/main/scala/org/apache/amber/engine/architecture/scheduling/config/PortConfig.scala
+++ b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/scheduling/config/PortConfig.scala
@@ -17,9 +17,9 @@
* under the License.
*/
-package org.apache.amber.engine.architecture.scheduling.config
+package org.apache.texera.amber.engine.architecture.scheduling.config
-import org.apache.amber.engine.architecture.sendsemantics.partitionings.Partitioning
+import org.apache.texera.amber.engine.architecture.sendsemantics.partitionings.Partitioning
import java.net.URI
diff --git a/amber/src/main/scala/org/apache/amber/engine/architecture/scheduling/config/ResourceConfig.scala b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/scheduling/config/ResourceConfig.scala
similarity index 82%
rename from amber/src/main/scala/org/apache/amber/engine/architecture/scheduling/config/ResourceConfig.scala
rename to amber/src/main/scala/org/apache/texera/amber/engine/architecture/scheduling/config/ResourceConfig.scala
index 9d7a6117f5..b89ff9a5a9 100644
--- a/amber/src/main/scala/org/apache/amber/engine/architecture/scheduling/config/ResourceConfig.scala
+++ b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/scheduling/config/ResourceConfig.scala
@@ -17,10 +17,10 @@
* under the License.
*/
-package org.apache.amber.engine.architecture.scheduling.config
+package org.apache.texera.amber.engine.architecture.scheduling.config
-import org.apache.amber.core.virtualidentity.PhysicalOpIdentity
-import org.apache.amber.core.workflow.{GlobalPortIdentity, PhysicalLink}
+import org.apache.texera.amber.core.virtualidentity.PhysicalOpIdentity
+import org.apache.texera.amber.core.workflow.{GlobalPortIdentity, PhysicalLink}
case class ResourceConfig(
operatorConfigs: Map[PhysicalOpIdentity, OperatorConfig] = Map.empty,
diff --git a/amber/src/main/scala/org/apache/amber/engine/architecture/scheduling/config/WorkerConfig.scala b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/scheduling/config/WorkerConfig.scala
similarity index 83%
rename from amber/src/main/scala/org/apache/amber/engine/architecture/scheduling/config/WorkerConfig.scala
rename to amber/src/main/scala/org/apache/texera/amber/engine/architecture/scheduling/config/WorkerConfig.scala
index 4de0f4301e..60a5515185 100644
--- a/amber/src/main/scala/org/apache/amber/engine/architecture/scheduling/config/WorkerConfig.scala
+++ b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/scheduling/config/WorkerConfig.scala
@@ -17,12 +17,12 @@
* under the License.
*/
-package org.apache.amber.engine.architecture.scheduling.config
+package org.apache.texera.amber.engine.architecture.scheduling.config
-import org.apache.amber.config.ApplicationConfig
-import org.apache.amber.core.virtualidentity.ActorVirtualIdentity
-import org.apache.amber.core.workflow.PhysicalOp
-import org.apache.amber.util.VirtualIdentityUtils
+import org.apache.texera.amber.config.ApplicationConfig
+import org.apache.texera.amber.core.virtualidentity.ActorVirtualIdentity
+import org.apache.texera.amber.core.workflow.PhysicalOp
+import org.apache.texera.amber.util.VirtualIdentityUtils
case object WorkerConfig {
def generateWorkerConfigs(physicalOp: PhysicalOp): List[WorkerConfig] = {
diff --git a/amber/src/main/scala/org/apache/amber/engine/architecture/scheduling/resourcePolicies/ExecutionClusterInfo.scala b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/scheduling/resourcePolicies/ExecutionClusterInfo.scala
similarity index 91%
rename from amber/src/main/scala/org/apache/amber/engine/architecture/scheduling/resourcePolicies/ExecutionClusterInfo.scala
rename to amber/src/main/scala/org/apache/texera/amber/engine/architecture/scheduling/resourcePolicies/ExecutionClusterInfo.scala
index 56939ab1a9..c99121b735 100644
--- a/amber/src/main/scala/org/apache/amber/engine/architecture/scheduling/resourcePolicies/ExecutionClusterInfo.scala
+++ b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/scheduling/resourcePolicies/ExecutionClusterInfo.scala
@@ -17,6 +17,6 @@
* under the License.
*/
-package org.apache.amber.engine.architecture.scheduling.resourcePolicies
+package org.apache.texera.amber.engine.architecture.scheduling.resourcePolicies
class ExecutionClusterInfo() {}
diff --git a/amber/src/main/scala/org/apache/amber/engine/architecture/scheduling/resourcePolicies/ResourceAllocator.scala b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/scheduling/resourcePolicies/ResourceAllocator.scala
similarity index 90%
rename from amber/src/main/scala/org/apache/amber/engine/architecture/scheduling/resourcePolicies/ResourceAllocator.scala
rename to amber/src/main/scala/org/apache/texera/amber/engine/architecture/scheduling/resourcePolicies/ResourceAllocator.scala
index 822e199320..2953ece0b3 100644
--- a/amber/src/main/scala/org/apache/amber/engine/architecture/scheduling/resourcePolicies/ResourceAllocator.scala
+++ b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/scheduling/resourcePolicies/ResourceAllocator.scala
@@ -17,17 +17,17 @@
* under the License.
*/
-package org.apache.amber.engine.architecture.scheduling.resourcePolicies
-
-import org.apache.amber.core.virtualidentity.PhysicalOpIdentity
-import org.apache.amber.core.workflow._
-import org.apache.amber.engine.architecture.scheduling.Region
-import org.apache.amber.engine.architecture.scheduling.config.ChannelConfig.generateChannelConfigs
-import org.apache.amber.engine.architecture.scheduling.config.LinkConfig.toPartitioning
-import org.apache.amber.engine.architecture.scheduling.config.WorkerConfig.generateWorkerConfigs
-import org.apache.amber.engine.architecture.scheduling.config._
-import org.apache.amber.engine.architecture.sendsemantics.partitionings.Partitioning
-import org.apache.amber.util.VirtualIdentityUtils.getFromActorIdForInputPortStorage
+package org.apache.texera.amber.engine.architecture.scheduling.resourcePolicies
+
+import org.apache.texera.amber.core.virtualidentity.PhysicalOpIdentity
+import org.apache.texera.amber.core.workflow._
+import org.apache.texera.amber.engine.architecture.scheduling.Region
+import org.apache.texera.amber.engine.architecture.scheduling.config.ChannelConfig.generateChannelConfigs
+import org.apache.texera.amber.engine.architecture.scheduling.config.LinkConfig.toPartitioning
+import org.apache.texera.amber.engine.architecture.scheduling.config.WorkerConfig.generateWorkerConfigs
+import org.apache.texera.amber.engine.architecture.scheduling.config._
+import org.apache.texera.amber.engine.architecture.sendsemantics.partitionings.Partitioning
+import org.apache.texera.amber.util.VirtualIdentityUtils.getFromActorIdForInputPortStorage
import java.net.URI
import scala.collection.mutable
diff --git a/amber/src/main/scala/org/apache/amber/engine/architecture/sendsemantics/partitioners/BroadcastPartitioner.scala b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/sendsemantics/partitioners/BroadcastPartitioner.scala
similarity index 79%
rename from amber/src/main/scala/org/apache/amber/engine/architecture/sendsemantics/partitioners/BroadcastPartitioner.scala
rename to amber/src/main/scala/org/apache/texera/amber/engine/architecture/sendsemantics/partitioners/BroadcastPartitioner.scala
index 98f255e1f4..71de92ced6 100644
--- a/amber/src/main/scala/org/apache/amber/engine/architecture/sendsemantics/partitioners/BroadcastPartitioner.scala
+++ b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/sendsemantics/partitioners/BroadcastPartitioner.scala
@@ -17,11 +17,11 @@
* under the License.
*/
-package org.apache.amber.engine.architecture.sendsemantics.partitioners
+package org.apache.texera.amber.engine.architecture.sendsemantics.partitioners
-import org.apache.amber.core.tuple.Tuple
-import org.apache.amber.core.virtualidentity.ActorVirtualIdentity
-import org.apache.amber.engine.architecture.sendsemantics.partitionings.BroadcastPartitioning
+import org.apache.texera.amber.core.tuple.Tuple
+import org.apache.texera.amber.core.virtualidentity.ActorVirtualIdentity
+import org.apache.texera.amber.engine.architecture.sendsemantics.partitionings.BroadcastPartitioning
case class BroadcastPartitioner(partitioning: BroadcastPartitioning) extends Partitioner {
diff --git a/amber/src/main/scala/org/apache/amber/engine/architecture/sendsemantics/partitioners/HashBasedShufflePartitioner.scala b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/sendsemantics/partitioners/HashBasedShufflePartitioner.scala
similarity index 82%
rename from amber/src/main/scala/org/apache/amber/engine/architecture/sendsemantics/partitioners/HashBasedShufflePartitioner.scala
rename to amber/src/main/scala/org/apache/texera/amber/engine/architecture/sendsemantics/partitioners/HashBasedShufflePartitioner.scala
index b02e5d016f..7025a4bd2c 100644
--- a/amber/src/main/scala/org/apache/amber/engine/architecture/sendsemantics/partitioners/HashBasedShufflePartitioner.scala
+++ b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/sendsemantics/partitioners/HashBasedShufflePartitioner.scala
@@ -17,11 +17,11 @@
* under the License.
*/
-package org.apache.amber.engine.architecture.sendsemantics.partitioners
+package org.apache.texera.amber.engine.architecture.sendsemantics.partitioners
-import org.apache.amber.core.tuple.Tuple
-import org.apache.amber.core.virtualidentity.ActorVirtualIdentity
-import org.apache.amber.engine.architecture.sendsemantics.partitionings.HashBasedShufflePartitioning
+import org.apache.texera.amber.core.tuple.Tuple
+import org.apache.texera.amber.core.virtualidentity.ActorVirtualIdentity
+import org.apache.texera.amber.engine.architecture.sendsemantics.partitionings.HashBasedShufflePartitioning
case class HashBasedShufflePartitioner(partitioning: HashBasedShufflePartitioning)
extends Partitioner {
diff --git a/amber/src/main/scala/org/apache/amber/engine/architecture/sendsemantics/partitioners/OneToOnePartitioner.scala b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/sendsemantics/partitioners/OneToOnePartitioner.scala
similarity index 79%
rename from amber/src/main/scala/org/apache/amber/engine/architecture/sendsemantics/partitioners/OneToOnePartitioner.scala
rename to amber/src/main/scala/org/apache/texera/amber/engine/architecture/sendsemantics/partitioners/OneToOnePartitioner.scala
index ca459bc570..f1360f8be4 100644
--- a/amber/src/main/scala/org/apache/amber/engine/architecture/sendsemantics/partitioners/OneToOnePartitioner.scala
+++ b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/sendsemantics/partitioners/OneToOnePartitioner.scala
@@ -17,11 +17,11 @@
* under the License.
*/
-package org.apache.amber.engine.architecture.sendsemantics.partitioners
+package org.apache.texera.amber.engine.architecture.sendsemantics.partitioners
-import org.apache.amber.core.tuple.Tuple
-import org.apache.amber.core.virtualidentity.ActorVirtualIdentity
-import org.apache.amber.engine.architecture.sendsemantics.partitionings.OneToOnePartitioning
+import org.apache.texera.amber.core.tuple.Tuple
+import org.apache.texera.amber.core.virtualidentity.ActorVirtualIdentity
+import org.apache.texera.amber.engine.architecture.sendsemantics.partitionings.OneToOnePartitioning
case class OneToOnePartitioner(partitioning: OneToOnePartitioning, actorId: ActorVirtualIdentity)
extends Partitioner {
diff --git a/amber/src/main/scala/org/apache/amber/engine/architecture/sendsemantics/partitioners/Partitioner.scala b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/sendsemantics/partitioners/Partitioner.scala
similarity index 77%
rename from amber/src/main/scala/org/apache/amber/engine/architecture/sendsemantics/partitioners/Partitioner.scala
rename to amber/src/main/scala/org/apache/texera/amber/engine/architecture/sendsemantics/partitioners/Partitioner.scala
index 8b8394d745..eac77bce36 100644
--- a/amber/src/main/scala/org/apache/amber/engine/architecture/sendsemantics/partitioners/Partitioner.scala
+++ b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/sendsemantics/partitioners/Partitioner.scala
@@ -17,14 +17,14 @@
* under the License.
*/
-package org.apache.amber.engine.architecture.sendsemantics.partitioners
+package org.apache.texera.amber.engine.architecture.sendsemantics.partitioners
-import org.apache.amber.config.ApplicationConfig
-import org.apache.amber.core.state.State
-import org.apache.amber.core.tuple.Tuple
-import org.apache.amber.core.virtualidentity.ActorVirtualIdentity
-import org.apache.amber.engine.architecture.messaginglayer.NetworkOutputGateway
-import org.apache.amber.engine.common.ambermessage.{DataFrame, StateFrame}
+import org.apache.texera.amber.config.ApplicationConfig
+import org.apache.texera.amber.core.state.State
+import org.apache.texera.amber.core.tuple.Tuple
+import org.apache.texera.amber.core.virtualidentity.ActorVirtualIdentity
+import org.apache.texera.amber.engine.architecture.messaginglayer.NetworkOutputGateway
+import org.apache.texera.amber.engine.common.ambermessage.{DataFrame, StateFrame}
import scala.collection.mutable.ArrayBuffer
diff --git a/amber/src/main/scala/org/apache/amber/engine/architecture/sendsemantics/partitioners/RangeBasedShufflePartitioner.scala b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/sendsemantics/partitioners/RangeBasedShufflePartitioner.scala
similarity index 86%
rename from amber/src/main/scala/org/apache/amber/engine/architecture/sendsemantics/partitioners/RangeBasedShufflePartitioner.scala
rename to amber/src/main/scala/org/apache/texera/amber/engine/architecture/sendsemantics/partitioners/RangeBasedShufflePartitioner.scala
index 8a7259094b..9b8aae263f 100644
--- a/amber/src/main/scala/org/apache/amber/engine/architecture/sendsemantics/partitioners/RangeBasedShufflePartitioner.scala
+++ b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/sendsemantics/partitioners/RangeBasedShufflePartitioner.scala
@@ -17,11 +17,11 @@
* under the License.
*/
-package org.apache.amber.engine.architecture.sendsemantics.partitioners
+package org.apache.texera.amber.engine.architecture.sendsemantics.partitioners
-import org.apache.amber.core.tuple.{AttributeType, Tuple}
-import org.apache.amber.core.virtualidentity.ActorVirtualIdentity
-import org.apache.amber.engine.architecture.sendsemantics.partitionings.RangeBasedShufflePartitioning
+import org.apache.texera.amber.core.tuple.{AttributeType, Tuple}
+import org.apache.texera.amber.core.virtualidentity.ActorVirtualIdentity
+import org.apache.texera.amber.engine.architecture.sendsemantics.partitionings.RangeBasedShufflePartitioning
case class RangeBasedShufflePartitioner(partitioning: RangeBasedShufflePartitioning)
extends Partitioner {
diff --git a/amber/src/main/scala/org/apache/amber/engine/architecture/sendsemantics/partitioners/RoundRobinPartitioner.scala b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/sendsemantics/partitioners/RoundRobinPartitioner.scala
similarity index 80%
rename from amber/src/main/scala/org/apache/amber/engine/architecture/sendsemantics/partitioners/RoundRobinPartitioner.scala
rename to amber/src/main/scala/org/apache/texera/amber/engine/architecture/sendsemantics/partitioners/RoundRobinPartitioner.scala
index 63af7a71c2..185f2e5e3a 100644
--- a/amber/src/main/scala/org/apache/amber/engine/architecture/sendsemantics/partitioners/RoundRobinPartitioner.scala
+++ b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/sendsemantics/partitioners/RoundRobinPartitioner.scala
@@ -17,11 +17,11 @@
* under the License.
*/
-package org.apache.amber.engine.architecture.sendsemantics.partitioners
+package org.apache.texera.amber.engine.architecture.sendsemantics.partitioners
-import org.apache.amber.core.tuple.Tuple
-import org.apache.amber.core.virtualidentity.ActorVirtualIdentity
-import org.apache.amber.engine.architecture.sendsemantics.partitionings.RoundRobinPartitioning
+import org.apache.texera.amber.core.tuple.Tuple
+import org.apache.texera.amber.core.virtualidentity.ActorVirtualIdentity
+import org.apache.texera.amber.engine.architecture.sendsemantics.partitionings.RoundRobinPartitioning
case class RoundRobinPartitioner(partitioning: RoundRobinPartitioning) extends Partitioner {
private var roundRobinIndex = 0
diff --git a/amber/src/main/scala/org/apache/amber/engine/architecture/worker/DPThread.scala b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/worker/DPThread.scala
similarity index 89%
rename from amber/src/main/scala/org/apache/amber/engine/architecture/worker/DPThread.scala
rename to amber/src/main/scala/org/apache/texera/amber/engine/architecture/worker/DPThread.scala
index 3865cae91e..4dda14e36a 100644
--- a/amber/src/main/scala/org/apache/amber/engine/architecture/worker/DPThread.scala
+++ b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/worker/DPThread.scala
@@ -17,25 +17,25 @@
* under the License.
*/
-package org.apache.amber.engine.architecture.worker
+package org.apache.texera.amber.engine.architecture.worker
-import org.apache.amber.core.virtualidentity.{ActorVirtualIdentity, ChannelIdentity}
-import org.apache.amber.engine.architecture.logreplay.ReplayLogManager
-import org.apache.amber.engine.architecture.rpc.controlcommands.EmbeddedControlMessage
-import org.apache.amber.engine.architecture.worker.WorkflowWorker.{
+import org.apache.texera.amber.core.virtualidentity.{ActorVirtualIdentity, ChannelIdentity}
+import org.apache.texera.amber.engine.architecture.logreplay.ReplayLogManager
+import org.apache.texera.amber.engine.architecture.rpc.controlcommands.EmbeddedControlMessage
+import org.apache.texera.amber.engine.architecture.worker.WorkflowWorker.{
DPInputQueueElement,
MainThreadDelegateMessage
}
-import org.apache.amber.engine.architecture.worker.statistics.WorkerState.{READY, UNINITIALIZED}
-import org.apache.amber.engine.common.AmberLogging
-import org.apache.amber.engine.common.actormessage.{ActorCommand, Backpressure}
-import org.apache.amber.engine.common.ambermessage.{
+import org.apache.texera.amber.engine.architecture.worker.statistics.WorkerState.{READY, UNINITIALIZED}
+import org.apache.texera.amber.engine.common.AmberLogging
+import org.apache.texera.amber.engine.common.actormessage.{ActorCommand, Backpressure}
+import org.apache.texera.amber.engine.common.ambermessage.{
DataPayload,
DirectControlMessagePayload,
WorkflowFIFOMessage
}
-import org.apache.amber.engine.common.virtualidentity.util.SELF
-import org.apache.amber.error.ErrorUtils.safely
+import org.apache.texera.amber.engine.common.virtualidentity.util.SELF
+import org.apache.texera.amber.error.ErrorUtils.safely
import java.util.concurrent._
diff --git a/amber/src/main/scala/org/apache/amber/engine/architecture/worker/DataProcessor.scala b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/worker/DataProcessor.scala
similarity index 86%
rename from amber/src/main/scala/org/apache/amber/engine/architecture/worker/DataProcessor.scala
rename to amber/src/main/scala/org/apache/texera/amber/engine/architecture/worker/DataProcessor.scala
index e97bfe19ed..3aa5fa90a4 100644
--- a/amber/src/main/scala/org/apache/amber/engine/architecture/worker/DataProcessor.scala
+++ b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/worker/DataProcessor.scala
@@ -17,48 +17,48 @@
* under the License.
*/
-package org.apache.amber.engine.architecture.worker
+package org.apache.texera.amber.engine.architecture.worker
import com.softwaremill.macwire.wire
import io.grpc.MethodDescriptor
-import org.apache.amber.core.executor.OperatorExecutor
-import org.apache.amber.core.state.State
-import org.apache.amber.core.tuple._
-import org.apache.amber.core.virtualidentity.{
+import org.apache.texera.amber.core.executor.OperatorExecutor
+import org.apache.texera.amber.core.state.State
+import org.apache.texera.amber.core.tuple._
+import org.apache.texera.amber.core.virtualidentity.{
ActorVirtualIdentity,
ChannelIdentity,
EmbeddedControlMessageIdentity
}
-import org.apache.amber.core.workflow.PortIdentity
-import org.apache.amber.engine.architecture.common.AmberProcessor
-import org.apache.amber.engine.architecture.logreplay.ReplayLogManager
-import org.apache.amber.engine.architecture.messaginglayer.{
+import org.apache.texera.amber.core.workflow.PortIdentity
+import org.apache.texera.amber.engine.architecture.common.AmberProcessor
+import org.apache.texera.amber.engine.architecture.logreplay.ReplayLogManager
+import org.apache.texera.amber.engine.architecture.messaginglayer.{
InputManager,
OutputManager,
WorkerTimerService
}
-import org.apache.amber.engine.architecture.rpc.controlcommands.EmbeddedControlMessageType.{
+import org.apache.texera.amber.engine.architecture.rpc.controlcommands.EmbeddedControlMessageType.{
NO_ALIGNMENT,
PORT_ALIGNMENT
}
-import org.apache.amber.engine.architecture.rpc.controlcommands._
-import org.apache.amber.engine.architecture.rpc.controlreturns.EmptyReturn
-import org.apache.amber.engine.architecture.rpc.workerservice.WorkerServiceGrpc.METHOD_END_CHANNEL
-import org.apache.amber.engine.architecture.worker.WorkflowWorker.{
+import org.apache.texera.amber.engine.architecture.rpc.controlcommands._
+import org.apache.texera.amber.engine.architecture.rpc.controlreturns.EmptyReturn
+import org.apache.texera.amber.engine.architecture.rpc.workerservice.WorkerServiceGrpc.METHOD_END_CHANNEL
+import org.apache.texera.amber.engine.architecture.worker.WorkflowWorker.{
DPInputQueueElement,
MainThreadDelegateMessage
}
-import org.apache.amber.engine.architecture.worker.managers.SerializationManager
-import org.apache.amber.engine.architecture.worker.statistics.WorkerState.{
+import org.apache.texera.amber.engine.architecture.worker.managers.SerializationManager
+import org.apache.texera.amber.engine.architecture.worker.statistics.WorkerState.{
COMPLETED,
READY,
RUNNING
}
-import org.apache.amber.engine.architecture.worker.statistics.WorkerStatistics
-import org.apache.amber.engine.common.ambermessage._
-import org.apache.amber.engine.common.statetransition.WorkerStateManager
-import org.apache.amber.engine.common.virtualidentity.util.CONTROLLER
-import org.apache.amber.error.ErrorUtils.{mkConsoleMessage, safely}
+import org.apache.texera.amber.engine.architecture.worker.statistics.WorkerStatistics
+import org.apache.texera.amber.engine.common.ambermessage._
+import org.apache.texera.amber.engine.common.statetransition.WorkerStateManager
+import org.apache.texera.amber.engine.common.virtualidentity.util.CONTROLLER
+import org.apache.texera.amber.error.ErrorUtils.{mkConsoleMessage, safely}
import java.util.concurrent.LinkedBlockingQueue
diff --git a/amber/src/main/scala/org/apache/amber/engine/architecture/worker/DataProcessorRPCHandlerInitializer.scala b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/worker/DataProcessorRPCHandlerInitializer.scala
similarity index 78%
rename from amber/src/main/scala/org/apache/amber/engine/architecture/worker/DataProcessorRPCHandlerInitializer.scala
rename to amber/src/main/scala/org/apache/texera/amber/engine/architecture/worker/DataProcessorRPCHandlerInitializer.scala
index 11fcc77add..2abcdf6697 100644
--- a/amber/src/main/scala/org/apache/amber/engine/architecture/worker/DataProcessorRPCHandlerInitializer.scala
+++ b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/worker/DataProcessorRPCHandlerInitializer.scala
@@ -17,21 +17,21 @@
* under the License.
*/
-package org.apache.amber.engine.architecture.worker
+package org.apache.texera.amber.engine.architecture.worker
import com.twitter.util.Future
-import org.apache.amber.core.virtualidentity.ActorVirtualIdentity
-import org.apache.amber.engine.architecture.rpc.controlcommands.{
+import org.apache.texera.amber.core.virtualidentity.ActorVirtualIdentity
+import org.apache.texera.amber.engine.architecture.rpc.controlcommands.{
AsyncRPCContext,
DebugCommandRequest,
EmptyRequest,
EvaluatePythonExpressionRequest
}
-import org.apache.amber.engine.architecture.rpc.controlreturns.{EmptyReturn, EvaluatedValue}
-import org.apache.amber.engine.architecture.rpc.workerservice.WorkerServiceFs2Grpc
-import org.apache.amber.engine.architecture.worker.promisehandlers._
-import org.apache.amber.engine.common.AmberLogging
-import org.apache.amber.engine.common.rpc.AsyncRPCHandlerInitializer
+import org.apache.texera.amber.engine.architecture.rpc.controlreturns.{EmptyReturn, EvaluatedValue}
+import org.apache.texera.amber.engine.architecture.rpc.workerservice.WorkerServiceFs2Grpc
+import org.apache.texera.amber.engine.architecture.worker.promisehandlers._
+import org.apache.texera.amber.engine.common.AmberLogging
+import org.apache.texera.amber.engine.common.rpc.AsyncRPCHandlerInitializer
class DataProcessorRPCHandlerInitializer(val dp: DataProcessor)
extends AsyncRPCHandlerInitializer(dp.asyncRPCClient, dp.asyncRPCServer)
diff --git a/amber/src/main/scala/org/apache/amber/engine/architecture/worker/EmbeddedControlMessageManager.scala b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/worker/EmbeddedControlMessageManager.scala
similarity index 87%
rename from amber/src/main/scala/org/apache/amber/engine/architecture/worker/EmbeddedControlMessageManager.scala
rename to amber/src/main/scala/org/apache/texera/amber/engine/architecture/worker/EmbeddedControlMessageManager.scala
index 3f731a4e53..2837c11d80 100644
--- a/amber/src/main/scala/org/apache/amber/engine/architecture/worker/EmbeddedControlMessageManager.scala
+++ b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/worker/EmbeddedControlMessageManager.scala
@@ -17,21 +17,21 @@
* under the License.
*/
-package org.apache.amber.engine.architecture.worker
+package org.apache.texera.amber.engine.architecture.worker
-import org.apache.amber.core.virtualidentity.{
+import org.apache.texera.amber.core.virtualidentity.{
ActorVirtualIdentity,
ChannelIdentity,
EmbeddedControlMessageIdentity
}
-import org.apache.amber.engine.architecture.messaginglayer.{InputGateway, InputManager}
-import org.apache.amber.engine.architecture.rpc.controlcommands.EmbeddedControlMessage
-import org.apache.amber.engine.architecture.rpc.controlcommands.EmbeddedControlMessageType.{
+import org.apache.texera.amber.engine.architecture.messaginglayer.{InputGateway, InputManager}
+import org.apache.texera.amber.engine.architecture.rpc.controlcommands.EmbeddedControlMessage
+import org.apache.texera.amber.engine.architecture.rpc.controlcommands.EmbeddedControlMessageType.{
ALL_ALIGNMENT,
NO_ALIGNMENT,
PORT_ALIGNMENT
}
-import org.apache.amber.engine.common.{AmberLogging, CheckpointState}
+import org.apache.texera.amber.engine.common.{AmberLogging, CheckpointState}
import scala.collection.mutable
diff --git a/amber/src/main/scala/org/apache/amber/engine/architecture/worker/PauseManager.scala b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/worker/PauseManager.scala
similarity index 89%
rename from amber/src/main/scala/org/apache/amber/engine/architecture/worker/PauseManager.scala
rename to amber/src/main/scala/org/apache/texera/amber/engine/architecture/worker/PauseManager.scala
index b70f5af680..80cf9c1415 100644
--- a/amber/src/main/scala/org/apache/amber/engine/architecture/worker/PauseManager.scala
+++ b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/worker/PauseManager.scala
@@ -17,11 +17,11 @@
* under the License.
*/
-package org.apache.amber.engine.architecture.worker
+package org.apache.texera.amber.engine.architecture.worker
-import org.apache.amber.core.virtualidentity.{ActorVirtualIdentity, ChannelIdentity}
-import org.apache.amber.engine.architecture.messaginglayer.InputGateway
-import org.apache.amber.engine.common.AmberLogging
+import org.apache.texera.amber.core.virtualidentity.{ActorVirtualIdentity, ChannelIdentity}
+import org.apache.texera.amber.engine.architecture.messaginglayer.InputGateway
+import org.apache.texera.amber.engine.common.AmberLogging
import scala.collection.mutable
diff --git a/amber/src/main/scala/org/apache/amber/engine/architecture/worker/PauseType.scala b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/worker/PauseType.scala
similarity index 88%
rename from amber/src/main/scala/org/apache/amber/engine/architecture/worker/PauseType.scala
rename to amber/src/main/scala/org/apache/texera/amber/engine/architecture/worker/PauseType.scala
index 64d4edc5bb..30671b094c 100644
--- a/amber/src/main/scala/org/apache/amber/engine/architecture/worker/PauseType.scala
+++ b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/worker/PauseType.scala
@@ -17,9 +17,9 @@
* under the License.
*/
-package org.apache.amber.engine.architecture.worker
+package org.apache.texera.amber.engine.architecture.worker
-import org.apache.amber.core.virtualidentity.EmbeddedControlMessageIdentity
+import org.apache.texera.amber.core.virtualidentity.EmbeddedControlMessageIdentity
sealed trait PauseType
diff --git a/amber/src/main/scala/org/apache/amber/engine/architecture/worker/WorkflowWorker.scala b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/worker/WorkflowWorker.scala
similarity index 85%
rename from amber/src/main/scala/org/apache/amber/engine/architecture/worker/WorkflowWorker.scala
rename to amber/src/main/scala/org/apache/texera/amber/engine/architecture/worker/WorkflowWorker.scala
index 9d780e29fa..67dc2256bb 100644
--- a/amber/src/main/scala/org/apache/amber/engine/architecture/worker/WorkflowWorker.scala
+++ b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/worker/WorkflowWorker.scala
@@ -17,21 +17,21 @@
* under the License.
*/
-package org.apache.amber.engine.architecture.worker
+package org.apache.texera.amber.engine.architecture.worker
import org.apache.pekko.actor.Props
-import org.apache.amber.core.virtualidentity.{ChannelIdentity, EmbeddedControlMessageIdentity}
-import org.apache.amber.engine.architecture.common.WorkflowActor
-import org.apache.amber.engine.architecture.common.WorkflowActor.NetworkAck
-import org.apache.amber.engine.architecture.controller.ReplayStatusUpdate
-import org.apache.amber.engine.architecture.messaginglayer.WorkerTimerService
-import org.apache.amber.engine.architecture.rpc.controlcommands.ControlInvocation
-import org.apache.amber.engine.architecture.scheduling.config.WorkerConfig
-import org.apache.amber.engine.architecture.worker.WorkflowWorker._
-import org.apache.amber.engine.common.actormessage.{ActorCommand, Backpressure}
-import org.apache.amber.engine.common.ambermessage.WorkflowFIFOMessage
-import org.apache.amber.engine.common.ambermessage.WorkflowMessage.getInMemSize
-import org.apache.amber.engine.common.{CheckpointState, SerializedState}
+import org.apache.texera.amber.core.virtualidentity.{ChannelIdentity, EmbeddedControlMessageIdentity}
+import org.apache.texera.amber.engine.architecture.common.WorkflowActor
+import org.apache.texera.amber.engine.architecture.common.WorkflowActor.NetworkAck
+import org.apache.texera.amber.engine.architecture.controller.ReplayStatusUpdate
+import org.apache.texera.amber.engine.architecture.messaginglayer.WorkerTimerService
+import org.apache.texera.amber.engine.architecture.rpc.controlcommands.ControlInvocation
+import org.apache.texera.amber.engine.architecture.scheduling.config.WorkerConfig
+import org.apache.texera.amber.engine.architecture.worker.WorkflowWorker._
+import org.apache.texera.amber.engine.common.actormessage.{ActorCommand, Backpressure}
+import org.apache.texera.amber.engine.common.ambermessage.WorkflowFIFOMessage
+import org.apache.texera.amber.engine.common.ambermessage.WorkflowMessage.getInMemSize
+import org.apache.texera.amber.engine.common.{CheckpointState, SerializedState}
import java.net.URI
import java.util.concurrent.LinkedBlockingQueue
diff --git a/amber/src/main/scala/org/apache/amber/engine/architecture/worker/managers/InputPortMaterializationReaderThread.scala b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/worker/managers/InputPortMaterializationReaderThread.scala
similarity index 80%
rename from amber/src/main/scala/org/apache/amber/engine/architecture/worker/managers/InputPortMaterializationReaderThread.scala
rename to amber/src/main/scala/org/apache/texera/amber/engine/architecture/worker/managers/InputPortMaterializationReaderThread.scala
index efb6f6c243..10fbbc44a2 100644
--- a/amber/src/main/scala/org/apache/amber/engine/architecture/worker/managers/InputPortMaterializationReaderThread.scala
+++ b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/worker/managers/InputPortMaterializationReaderThread.scala
@@ -17,36 +17,36 @@
* under the License.
*/
-package org.apache.amber.engine.architecture.worker.managers
+package org.apache.texera.amber.engine.architecture.worker.managers
import io.grpc.MethodDescriptor
-import org.apache.amber.config.ApplicationConfig
-import org.apache.amber.core.storage.DocumentFactory
-import org.apache.amber.core.storage.model.VirtualDocument
-import org.apache.amber.core.tuple.Tuple
-import org.apache.amber.core.virtualidentity.{
+import org.apache.texera.amber.config.ApplicationConfig
+import org.apache.texera.amber.core.storage.DocumentFactory
+import org.apache.texera.amber.core.storage.model.VirtualDocument
+import org.apache.texera.amber.core.tuple.Tuple
+import org.apache.texera.amber.core.virtualidentity.{
ActorVirtualIdentity,
ChannelIdentity,
EmbeddedControlMessageIdentity
}
-import org.apache.amber.engine.architecture.messaginglayer.OutputManager.toPartitioner
-import org.apache.amber.engine.architecture.rpc.controlcommands.EmbeddedControlMessageType.{
+import org.apache.texera.amber.engine.architecture.messaginglayer.OutputManager.toPartitioner
+import org.apache.texera.amber.engine.architecture.rpc.controlcommands.EmbeddedControlMessageType.{
NO_ALIGNMENT,
PORT_ALIGNMENT
}
-import org.apache.amber.engine.architecture.rpc.controlcommands._
-import org.apache.amber.engine.architecture.rpc.controlreturns.EmptyReturn
-import org.apache.amber.engine.architecture.rpc.workerservice.WorkerServiceGrpc.{
+import org.apache.texera.amber.engine.architecture.rpc.controlcommands._
+import org.apache.texera.amber.engine.architecture.rpc.controlreturns.EmptyReturn
+import org.apache.texera.amber.engine.architecture.rpc.workerservice.WorkerServiceGrpc.{
METHOD_END_CHANNEL,
METHOD_START_CHANNEL
}
-import org.apache.amber.engine.architecture.sendsemantics.partitionings.Partitioning
-import org.apache.amber.engine.architecture.worker.WorkflowWorker.{
+import org.apache.texera.amber.engine.architecture.sendsemantics.partitionings.Partitioning
+import org.apache.texera.amber.engine.architecture.worker.WorkflowWorker.{
DPInputQueueElement,
FIFOMessageElement
}
-import org.apache.amber.engine.common.ambermessage.{DataFrame, WorkflowFIFOMessage}
-import org.apache.amber.util.VirtualIdentityUtils.getFromActorIdForInputPortStorage
+import org.apache.texera.amber.engine.common.ambermessage.{DataFrame, WorkflowFIFOMessage}
+import org.apache.texera.amber.util.VirtualIdentityUtils.getFromActorIdForInputPortStorage
import java.net.URI
import java.util.concurrent.LinkedBlockingQueue
diff --git a/amber/src/main/scala/org/apache/amber/engine/architecture/worker/managers/OutputPortResultWriterThread.scala b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/worker/managers/OutputPortResultWriterThread.scala
similarity index 89%
rename from amber/src/main/scala/org/apache/amber/engine/architecture/worker/managers/OutputPortResultWriterThread.scala
rename to amber/src/main/scala/org/apache/texera/amber/engine/architecture/worker/managers/OutputPortResultWriterThread.scala
index 80ff5d3ca2..28e5d2af66 100644
--- a/amber/src/main/scala/org/apache/amber/engine/architecture/worker/managers/OutputPortResultWriterThread.scala
+++ b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/worker/managers/OutputPortResultWriterThread.scala
@@ -17,11 +17,11 @@
* under the License.
*/
-package org.apache.amber.engine.architecture.worker.managers
+package org.apache.texera.amber.engine.architecture.worker.managers
import com.google.common.collect.Queues
-import org.apache.amber.core.storage.model.BufferedItemWriter
-import org.apache.amber.core.tuple.Tuple
+import org.apache.texera.amber.core.storage.model.BufferedItemWriter
+import org.apache.texera.amber.core.tuple.Tuple
import java.util.concurrent.LinkedBlockingQueue
diff --git a/amber/src/main/scala/org/apache/amber/engine/architecture/worker/managers/SerializationManager.scala b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/worker/managers/SerializationManager.scala
similarity index 79%
rename from amber/src/main/scala/org/apache/amber/engine/architecture/worker/managers/SerializationManager.scala
rename to amber/src/main/scala/org/apache/texera/amber/engine/architecture/worker/managers/SerializationManager.scala
index b880f3f910..b4afe51030 100644
--- a/amber/src/main/scala/org/apache/amber/engine/architecture/worker/managers/SerializationManager.scala
+++ b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/worker/managers/SerializationManager.scala
@@ -17,15 +17,15 @@
* under the License.
*/
-package org.apache.amber.engine.architecture.worker.managers
+package org.apache.texera.amber.engine.architecture.worker.managers
-import org.apache.amber.core.executor._
-import org.apache.amber.core.tuple.TupleLike
-import org.apache.amber.core.virtualidentity.ActorVirtualIdentity
-import org.apache.amber.core.workflow.PortIdentity
-import org.apache.amber.engine.architecture.rpc.controlcommands.InitializeExecutorRequest
-import org.apache.amber.engine.common.{AmberLogging, CheckpointState, CheckpointSupport}
-import org.apache.amber.util.VirtualIdentityUtils
+import org.apache.texera.amber.core.executor._
+import org.apache.texera.amber.core.tuple.TupleLike
+import org.apache.texera.amber.core.virtualidentity.ActorVirtualIdentity
+import org.apache.texera.amber.core.workflow.PortIdentity
+import org.apache.texera.amber.engine.architecture.rpc.controlcommands.InitializeExecutorRequest
+import org.apache.texera.amber.engine.common.{AmberLogging, CheckpointState, CheckpointSupport}
+import org.apache.texera.amber.util.VirtualIdentityUtils
class SerializationManager(val actorId: ActorVirtualIdentity) extends AmberLogging {
diff --git a/amber/src/main/scala/org/apache/amber/engine/architecture/worker/managers/StatisticsManager.scala b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/worker/managers/StatisticsManager.scala
similarity index 94%
rename from amber/src/main/scala/org/apache/amber/engine/architecture/worker/managers/StatisticsManager.scala
rename to amber/src/main/scala/org/apache/texera/amber/engine/architecture/worker/managers/StatisticsManager.scala
index 24fdbc14d4..8ae0419f0a 100644
--- a/amber/src/main/scala/org/apache/amber/engine/architecture/worker/managers/StatisticsManager.scala
+++ b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/worker/managers/StatisticsManager.scala
@@ -17,11 +17,11 @@
* under the License.
*/
-package org.apache.amber.engine.architecture.worker.managers
+package org.apache.texera.amber.engine.architecture.worker.managers
-import org.apache.amber.core.executor.OperatorExecutor
-import org.apache.amber.core.workflow.PortIdentity
-import org.apache.amber.engine.architecture.worker.statistics.{
+import org.apache.texera.amber.core.executor.OperatorExecutor
+import org.apache.texera.amber.core.workflow.PortIdentity
+import org.apache.texera.amber.engine.architecture.worker.statistics.{
PortTupleMetricsMapping,
TupleMetrics,
WorkerStatistics
diff --git a/amber/src/main/scala/org/apache/amber/engine/architecture/worker/promisehandlers/AddInputChannelHandler.scala b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/worker/promisehandlers/AddInputChannelHandler.scala
similarity index 75%
rename from amber/src/main/scala/org/apache/amber/engine/architecture/worker/promisehandlers/AddInputChannelHandler.scala
rename to amber/src/main/scala/org/apache/texera/amber/engine/architecture/worker/promisehandlers/AddInputChannelHandler.scala
index 4ba7ba2faa..4e9422261a 100644
--- a/amber/src/main/scala/org/apache/amber/engine/architecture/worker/promisehandlers/AddInputChannelHandler.scala
+++ b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/worker/promisehandlers/AddInputChannelHandler.scala
@@ -17,16 +17,16 @@
* under the License.
*/
-package org.apache.amber.engine.architecture.worker.promisehandlers
+package org.apache.texera.amber.engine.architecture.worker.promisehandlers
import com.twitter.util.Future
-import org.apache.amber.engine.architecture.rpc.controlcommands.{
+import org.apache.texera.amber.engine.architecture.rpc.controlcommands.{
AddInputChannelRequest,
AsyncRPCContext
}
-import org.apache.amber.engine.architecture.rpc.controlreturns.EmptyReturn
-import org.apache.amber.engine.architecture.worker.DataProcessorRPCHandlerInitializer
-import org.apache.amber.engine.architecture.worker.statistics.WorkerState.{PAUSED, READY, RUNNING}
+import org.apache.texera.amber.engine.architecture.rpc.controlreturns.EmptyReturn
+import org.apache.texera.amber.engine.architecture.worker.DataProcessorRPCHandlerInitializer
+import org.apache.texera.amber.engine.architecture.worker.statistics.WorkerState.{PAUSED, READY, RUNNING}
trait AddInputChannelHandler {
this: DataProcessorRPCHandlerInitializer =>
diff --git a/amber/src/main/scala/org/apache/amber/engine/architecture/worker/promisehandlers/AddPartitioningHandler.scala b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/worker/promisehandlers/AddPartitioningHandler.scala
similarity index 74%
rename from amber/src/main/scala/org/apache/amber/engine/architecture/worker/promisehandlers/AddPartitioningHandler.scala
rename to amber/src/main/scala/org/apache/texera/amber/engine/architecture/worker/promisehandlers/AddPartitioningHandler.scala
index f6bb5fce6c..3f44ba6286 100644
--- a/amber/src/main/scala/org/apache/amber/engine/architecture/worker/promisehandlers/AddPartitioningHandler.scala
+++ b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/worker/promisehandlers/AddPartitioningHandler.scala
@@ -17,16 +17,16 @@
* under the License.
*/
-package org.apache.amber.engine.architecture.worker.promisehandlers
+package org.apache.texera.amber.engine.architecture.worker.promisehandlers
import com.twitter.util.Future
-import org.apache.amber.engine.architecture.rpc.controlcommands.{
+import org.apache.texera.amber.engine.architecture.rpc.controlcommands.{
AddPartitioningRequest,
AsyncRPCContext
}
-import org.apache.amber.engine.architecture.rpc.controlreturns.EmptyReturn
-import org.apache.amber.engine.architecture.worker.DataProcessorRPCHandlerInitializer
-import org.apache.amber.engine.architecture.worker.statistics.WorkerState.{PAUSED, READY, RUNNING}
+import org.apache.texera.amber.engine.architecture.rpc.controlreturns.EmptyReturn
+import org.apache.texera.amber.engine.architecture.worker.DataProcessorRPCHandlerInitializer
+import org.apache.texera.amber.engine.architecture.worker.statistics.WorkerState.{PAUSED, READY, RUNNING}
trait AddPartitioningHandler {
this: DataProcessorRPCHandlerInitializer =>
diff --git a/amber/src/main/scala/org/apache/amber/engine/architecture/worker/promisehandlers/AssignPortHandler.scala b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/worker/promisehandlers/AssignPortHandler.scala
similarity index 76%
rename from amber/src/main/scala/org/apache/amber/engine/architecture/worker/promisehandlers/AssignPortHandler.scala
rename to amber/src/main/scala/org/apache/texera/amber/engine/architecture/worker/promisehandlers/AssignPortHandler.scala
index e508421c49..86291f6151 100644
--- a/amber/src/main/scala/org/apache/amber/engine/architecture/worker/promisehandlers/AssignPortHandler.scala
+++ b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/worker/promisehandlers/AssignPortHandler.scala
@@ -17,16 +17,16 @@
* under the License.
*/
-package org.apache.amber.engine.architecture.worker.promisehandlers
+package org.apache.texera.amber.engine.architecture.worker.promisehandlers
import com.twitter.util.Future
-import org.apache.amber.core.tuple.Schema
-import org.apache.amber.core.virtualidentity.ChannelIdentity
-import org.apache.amber.engine.architecture.rpc.controlcommands.{AssignPortRequest, AsyncRPCContext}
-import org.apache.amber.engine.architecture.rpc.controlreturns.EmptyReturn
-import org.apache.amber.engine.architecture.worker.DataProcessorRPCHandlerInitializer
-import org.apache.amber.engine.architecture.worker.statistics.WorkerState.{PAUSED, READY, RUNNING}
-import org.apache.amber.util.VirtualIdentityUtils.getFromActorIdForInputPortStorage
+import org.apache.texera.amber.core.tuple.Schema
+import org.apache.texera.amber.core.virtualidentity.ChannelIdentity
+import org.apache.texera.amber.engine.architecture.rpc.controlcommands.{AssignPortRequest, AsyncRPCContext}
+import org.apache.texera.amber.engine.architecture.rpc.controlreturns.EmptyReturn
+import org.apache.texera.amber.engine.architecture.worker.DataProcessorRPCHandlerInitializer
+import org.apache.texera.amber.engine.architecture.worker.statistics.WorkerState.{PAUSED, READY, RUNNING}
+import org.apache.texera.amber.util.VirtualIdentityUtils.getFromActorIdForInputPortStorage
import java.net.URI
diff --git a/amber/src/main/scala/org/apache/amber/engine/architecture/worker/promisehandlers/EndChannelHandler.scala b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/worker/promisehandlers/EndChannelHandler.scala
similarity index 82%
rename from amber/src/main/scala/org/apache/amber/engine/architecture/worker/promisehandlers/EndChannelHandler.scala
rename to amber/src/main/scala/org/apache/texera/amber/engine/architecture/worker/promisehandlers/EndChannelHandler.scala
index 4bb37e2ff2..dc5eea348e 100644
--- a/amber/src/main/scala/org/apache/amber/engine/architecture/worker/promisehandlers/EndChannelHandler.scala
+++ b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/worker/promisehandlers/EndChannelHandler.scala
@@ -17,14 +17,14 @@
* under the License.
*/
-package org.apache.amber.engine.architecture.worker.promisehandlers
+package org.apache.texera.amber.engine.architecture.worker.promisehandlers
import com.twitter.util.Future
-import org.apache.amber.core.tuple.FinalizePort
-import org.apache.amber.engine.architecture.rpc.controlcommands.{AsyncRPCContext, EmptyRequest}
-import org.apache.amber.engine.architecture.rpc.controlreturns.EmptyReturn
-import org.apache.amber.engine.architecture.worker.DataProcessorRPCHandlerInitializer
-import org.apache.amber.error.ErrorUtils.safely
+import org.apache.texera.amber.core.tuple.FinalizePort
+import org.apache.texera.amber.engine.architecture.rpc.controlcommands.{AsyncRPCContext, EmptyRequest}
+import org.apache.texera.amber.engine.architecture.rpc.controlreturns.EmptyReturn
+import org.apache.texera.amber.engine.architecture.worker.DataProcessorRPCHandlerInitializer
+import org.apache.texera.amber.error.ErrorUtils.safely
trait EndChannelHandler {
this: DataProcessorRPCHandlerInitializer =>
diff --git a/amber/src/main/scala/org/apache/amber/engine/architecture/worker/promisehandlers/EndHandler.scala b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/worker/promisehandlers/EndHandler.scala
similarity index 83%
rename from amber/src/main/scala/org/apache/amber/engine/architecture/worker/promisehandlers/EndHandler.scala
rename to amber/src/main/scala/org/apache/texera/amber/engine/architecture/worker/promisehandlers/EndHandler.scala
index c9e06ad915..fbf203d5ae 100644
--- a/amber/src/main/scala/org/apache/amber/engine/architecture/worker/promisehandlers/EndHandler.scala
+++ b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/worker/promisehandlers/EndHandler.scala
@@ -17,12 +17,12 @@
* under the License.
*/
-package org.apache.amber.engine.architecture.worker.promisehandlers
+package org.apache.texera.amber.engine.architecture.worker.promisehandlers
import com.twitter.util.Future
-import org.apache.amber.engine.architecture.rpc.controlcommands.{AsyncRPCContext, EmptyRequest}
-import org.apache.amber.engine.architecture.rpc.controlreturns.EmptyReturn
-import org.apache.amber.engine.architecture.worker.DataProcessorRPCHandlerInitializer
+import org.apache.texera.amber.engine.architecture.rpc.controlcommands.{AsyncRPCContext, EmptyRequest}
+import org.apache.texera.amber.engine.architecture.rpc.controlreturns.EmptyReturn
+import org.apache.texera.amber.engine.architecture.worker.DataProcessorRPCHandlerInitializer
/**
* The EndWorker control messages is needed to ensure all the other control messages in a worker
diff --git a/amber/src/main/scala/org/apache/amber/engine/architecture/worker/promisehandlers/FinalizeCheckpointHandler.scala b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/worker/promisehandlers/FinalizeCheckpointHandler.scala
similarity index 83%
rename from amber/src/main/scala/org/apache/amber/engine/architecture/worker/promisehandlers/FinalizeCheckpointHandler.scala
rename to amber/src/main/scala/org/apache/texera/amber/engine/architecture/worker/promisehandlers/FinalizeCheckpointHandler.scala
index c787b5bef0..96d7b4dfaf 100644
--- a/amber/src/main/scala/org/apache/amber/engine/architecture/worker/promisehandlers/FinalizeCheckpointHandler.scala
+++ b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/worker/promisehandlers/FinalizeCheckpointHandler.scala
@@ -17,21 +17,21 @@
* under the License.
*/
-package org.apache.amber.engine.architecture.worker.promisehandlers
+package org.apache.texera.amber.engine.architecture.worker.promisehandlers
import com.twitter.util.Future
-import org.apache.amber.engine.architecture.rpc.controlcommands.{
+import org.apache.texera.amber.engine.architecture.rpc.controlcommands.{
AsyncRPCContext,
FinalizeCheckpointRequest
}
-import org.apache.amber.engine.architecture.rpc.controlreturns.FinalizeCheckpointResponse
-import org.apache.amber.engine.architecture.worker.WorkflowWorker.MainThreadDelegateMessage
-import org.apache.amber.engine.architecture.worker.{
+import org.apache.texera.amber.engine.architecture.rpc.controlreturns.FinalizeCheckpointResponse
+import org.apache.texera.amber.engine.architecture.worker.WorkflowWorker.MainThreadDelegateMessage
+import org.apache.texera.amber.engine.architecture.worker.{
DataProcessorRPCHandlerInitializer,
WorkflowWorker
}
-import org.apache.amber.engine.common.storage.SequentialRecordStorage
-import org.apache.amber.engine.common.{CheckpointState, CheckpointSupport, SerializedState}
+import org.apache.texera.amber.engine.common.storage.SequentialRecordStorage
+import org.apache.texera.amber.engine.common.{CheckpointState, CheckpointSupport, SerializedState}
import java.net.URI
import java.util.concurrent.CompletableFuture
diff --git a/amber/src/main/scala/org/apache/amber/engine/architecture/worker/promisehandlers/FlushNetworkBufferHandler.scala b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/worker/promisehandlers/FlushNetworkBufferHandler.scala
similarity index 75%
rename from amber/src/main/scala/org/apache/amber/engine/architecture/worker/promisehandlers/FlushNetworkBufferHandler.scala
rename to amber/src/main/scala/org/apache/texera/amber/engine/architecture/worker/promisehandlers/FlushNetworkBufferHandler.scala
index 201deb1421..c69ef6a6c9 100644
--- a/amber/src/main/scala/org/apache/amber/engine/architecture/worker/promisehandlers/FlushNetworkBufferHandler.scala
+++ b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/worker/promisehandlers/FlushNetworkBufferHandler.scala
@@ -17,12 +17,12 @@
* under the License.
*/
-package org.apache.amber.engine.architecture.worker.promisehandlers
+package org.apache.texera.amber.engine.architecture.worker.promisehandlers
import com.twitter.util.Future
-import org.apache.amber.engine.architecture.rpc.controlcommands.{AsyncRPCContext, EmptyRequest}
-import org.apache.amber.engine.architecture.rpc.controlreturns.EmptyReturn
-import org.apache.amber.engine.architecture.worker.DataProcessorRPCHandlerInitializer
+import org.apache.texera.amber.engine.architecture.rpc.controlcommands.{AsyncRPCContext, EmptyRequest}
+import org.apache.texera.amber.engine.architecture.rpc.controlreturns.EmptyReturn
+import org.apache.texera.amber.engine.architecture.worker.DataProcessorRPCHandlerInitializer
trait FlushNetworkBufferHandler {
this: DataProcessorRPCHandlerInitializer =>
diff --git a/amber/src/main/scala/org/apache/amber/engine/architecture/worker/promisehandlers/InitializeExecutorHandler.scala b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/worker/promisehandlers/InitializeExecutorHandler.scala
similarity index 78%
rename from amber/src/main/scala/org/apache/amber/engine/architecture/worker/promisehandlers/InitializeExecutorHandler.scala
rename to amber/src/main/scala/org/apache/texera/amber/engine/architecture/worker/promisehandlers/InitializeExecutorHandler.scala
index 32a718606c..bf45d8eff9 100644
--- a/amber/src/main/scala/org/apache/amber/engine/architecture/worker/promisehandlers/InitializeExecutorHandler.scala
+++ b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/worker/promisehandlers/InitializeExecutorHandler.scala
@@ -17,18 +17,18 @@
* under the License.
*/
-package org.apache.amber.engine.architecture.worker.promisehandlers
+package org.apache.texera.amber.engine.architecture.worker.promisehandlers
import com.twitter.util.Future
-import org.apache.amber.core.executor._
-import org.apache.amber.engine.architecture.rpc.controlcommands.{
+import org.apache.texera.amber.core.executor._
+import org.apache.texera.amber.engine.architecture.rpc.controlcommands.{
AsyncRPCContext,
InitializeExecutorRequest
}
-import org.apache.amber.engine.architecture.rpc.controlreturns.EmptyReturn
-import org.apache.amber.engine.architecture.worker.DataProcessorRPCHandlerInitializer
-import org.apache.amber.operator.source.cache.CacheSourceOpExec
-import org.apache.amber.util.VirtualIdentityUtils
+import org.apache.texera.amber.engine.architecture.rpc.controlreturns.EmptyReturn
+import org.apache.texera.amber.engine.architecture.worker.DataProcessorRPCHandlerInitializer
+import org.apache.texera.amber.operator.source.cache.CacheSourceOpExec
+import org.apache.texera.amber.util.VirtualIdentityUtils
import java.net.URI
diff --git a/amber/src/main/scala/org/apache/amber/engine/architecture/worker/promisehandlers/OpenExecutorHandler.scala b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/worker/promisehandlers/OpenExecutorHandler.scala
similarity index 75%
rename from amber/src/main/scala/org/apache/amber/engine/architecture/worker/promisehandlers/OpenExecutorHandler.scala
rename to amber/src/main/scala/org/apache/texera/amber/engine/architecture/worker/promisehandlers/OpenExecutorHandler.scala
index 4f4fab38d9..bffbe6e50b 100644
--- a/amber/src/main/scala/org/apache/amber/engine/architecture/worker/promisehandlers/OpenExecutorHandler.scala
+++ b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/worker/promisehandlers/OpenExecutorHandler.scala
@@ -17,12 +17,12 @@
* under the License.
*/
-package org.apache.amber.engine.architecture.worker.promisehandlers
+package org.apache.texera.amber.engine.architecture.worker.promisehandlers
import com.twitter.util.Future
-import org.apache.amber.engine.architecture.rpc.controlcommands.{AsyncRPCContext, EmptyRequest}
-import org.apache.amber.engine.architecture.rpc.controlreturns.EmptyReturn
-import org.apache.amber.engine.architecture.worker.DataProcessorRPCHandlerInitializer
+import org.apache.texera.amber.engine.architecture.rpc.controlcommands.{AsyncRPCContext, EmptyRequest}
+import org.apache.texera.amber.engine.architecture.rpc.controlreturns.EmptyReturn
+import org.apache.texera.amber.engine.architecture.worker.DataProcessorRPCHandlerInitializer
trait OpenExecutorHandler {
this: DataProcessorRPCHandlerInitializer =>
diff --git a/amber/src/main/scala/org/apache/amber/engine/architecture/worker/promisehandlers/PauseHandler.scala b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/worker/promisehandlers/PauseHandler.scala
similarity index 72%
rename from amber/src/main/scala/org/apache/amber/engine/architecture/worker/promisehandlers/PauseHandler.scala
rename to amber/src/main/scala/org/apache/texera/amber/engine/architecture/worker/promisehandlers/PauseHandler.scala
index 418c03fc71..1a5f6ca09f 100644
--- a/amber/src/main/scala/org/apache/amber/engine/architecture/worker/promisehandlers/PauseHandler.scala
+++ b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/worker/promisehandlers/PauseHandler.scala
@@ -17,13 +17,13 @@
* under the License.
*/
-package org.apache.amber.engine.architecture.worker.promisehandlers
+package org.apache.texera.amber.engine.architecture.worker.promisehandlers
import com.twitter.util.Future
-import org.apache.amber.engine.architecture.rpc.controlcommands.{AsyncRPCContext, EmptyRequest}
-import org.apache.amber.engine.architecture.rpc.controlreturns.WorkerStateResponse
-import org.apache.amber.engine.architecture.worker.statistics.WorkerState.{PAUSED, READY, RUNNING}
-import org.apache.amber.engine.architecture.worker.{DataProcessorRPCHandlerInitializer, UserPause}
+import org.apache.texera.amber.engine.architecture.rpc.controlcommands.{AsyncRPCContext, EmptyRequest}
+import org.apache.texera.amber.engine.architecture.rpc.controlreturns.WorkerStateResponse
+import org.apache.texera.amber.engine.architecture.worker.statistics.WorkerState.{PAUSED, READY, RUNNING}
+import org.apache.texera.amber.engine.architecture.worker.{DataProcessorRPCHandlerInitializer, UserPause}
trait PauseHandler {
this: DataProcessorRPCHandlerInitializer =>
diff --git a/amber/src/main/scala/org/apache/amber/engine/architecture/worker/promisehandlers/PrepareCheckpointHandler.scala b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/worker/promisehandlers/PrepareCheckpointHandler.scala
similarity index 84%
rename from amber/src/main/scala/org/apache/amber/engine/architecture/worker/promisehandlers/PrepareCheckpointHandler.scala
rename to amber/src/main/scala/org/apache/texera/amber/engine/architecture/worker/promisehandlers/PrepareCheckpointHandler.scala
index 52fc0ed49d..3333f54e90 100644
--- a/amber/src/main/scala/org/apache/amber/engine/architecture/worker/promisehandlers/PrepareCheckpointHandler.scala
+++ b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/worker/promisehandlers/PrepareCheckpointHandler.scala
@@ -17,22 +17,22 @@
* under the License.
*/
-package org.apache.amber.engine.architecture.worker.promisehandlers
+package org.apache.texera.amber.engine.architecture.worker.promisehandlers
import com.twitter.util.Future
-import org.apache.amber.core.virtualidentity.EmbeddedControlMessageIdentity
-import org.apache.amber.engine.architecture.rpc.controlcommands.{
+import org.apache.texera.amber.core.virtualidentity.EmbeddedControlMessageIdentity
+import org.apache.texera.amber.engine.architecture.rpc.controlcommands.{
AsyncRPCContext,
PrepareCheckpointRequest
}
-import org.apache.amber.engine.architecture.rpc.controlreturns.EmptyReturn
-import org.apache.amber.engine.architecture.worker.WorkflowWorker.MainThreadDelegateMessage
-import org.apache.amber.engine.architecture.worker.{
+import org.apache.texera.amber.engine.architecture.rpc.controlreturns.EmptyReturn
+import org.apache.texera.amber.engine.architecture.worker.WorkflowWorker.MainThreadDelegateMessage
+import org.apache.texera.amber.engine.architecture.worker.{
DataProcessorRPCHandlerInitializer,
WorkflowWorker
}
-import org.apache.amber.engine.common.ambermessage.WorkflowFIFOMessage
-import org.apache.amber.engine.common.{CheckpointState, CheckpointSupport, SerializedState}
+import org.apache.texera.amber.engine.common.ambermessage.WorkflowFIFOMessage
+import org.apache.texera.amber.engine.common.{CheckpointState, CheckpointSupport, SerializedState}
import java.util.concurrent.CompletableFuture
import scala.collection.mutable
diff --git a/amber/src/main/scala/org/apache/amber/engine/architecture/worker/promisehandlers/QueryStatisticsHandler.scala b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/worker/promisehandlers/QueryStatisticsHandler.scala
similarity index 72%
rename from amber/src/main/scala/org/apache/amber/engine/architecture/worker/promisehandlers/QueryStatisticsHandler.scala
rename to amber/src/main/scala/org/apache/texera/amber/engine/architecture/worker/promisehandlers/QueryStatisticsHandler.scala
index 01ee433951..9e2f6e887a 100644
--- a/amber/src/main/scala/org/apache/amber/engine/architecture/worker/promisehandlers/QueryStatisticsHandler.scala
+++ b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/worker/promisehandlers/QueryStatisticsHandler.scala
@@ -17,13 +17,13 @@
* under the License.
*/
-package org.apache.amber.engine.architecture.worker.promisehandlers
+package org.apache.texera.amber.engine.architecture.worker.promisehandlers
import com.twitter.util.Future
-import org.apache.amber.engine.architecture.rpc.controlcommands.{AsyncRPCContext, EmptyRequest}
-import org.apache.amber.engine.architecture.rpc.controlreturns.WorkerMetricsResponse
-import org.apache.amber.engine.architecture.worker.DataProcessorRPCHandlerInitializer
-import org.apache.amber.engine.architecture.worker.statistics.WorkerMetrics
+import org.apache.texera.amber.engine.architecture.rpc.controlcommands.{AsyncRPCContext, EmptyRequest}
+import org.apache.texera.amber.engine.architecture.rpc.controlreturns.WorkerMetricsResponse
+import org.apache.texera.amber.engine.architecture.worker.DataProcessorRPCHandlerInitializer
+import org.apache.texera.amber.engine.architecture.worker.statistics.WorkerMetrics
trait QueryStatisticsHandler {
this: DataProcessorRPCHandlerInitializer =>
diff --git a/amber/src/main/scala/org/apache/amber/engine/architecture/worker/promisehandlers/ResumeHandler.scala b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/worker/promisehandlers/ResumeHandler.scala
similarity index 73%
rename from amber/src/main/scala/org/apache/amber/engine/architecture/worker/promisehandlers/ResumeHandler.scala
rename to amber/src/main/scala/org/apache/texera/amber/engine/architecture/worker/promisehandlers/ResumeHandler.scala
index ddc9b04bb5..cbb1b515c4 100644
--- a/amber/src/main/scala/org/apache/amber/engine/architecture/worker/promisehandlers/ResumeHandler.scala
+++ b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/worker/promisehandlers/ResumeHandler.scala
@@ -17,13 +17,13 @@
* under the License.
*/
-package org.apache.amber.engine.architecture.worker.promisehandlers
+package org.apache.texera.amber.engine.architecture.worker.promisehandlers
import com.twitter.util.Future
-import org.apache.amber.engine.architecture.rpc.controlcommands.{AsyncRPCContext, EmptyRequest}
-import org.apache.amber.engine.architecture.rpc.controlreturns.WorkerStateResponse
-import org.apache.amber.engine.architecture.worker.statistics.WorkerState.{PAUSED, RUNNING}
-import org.apache.amber.engine.architecture.worker.{DataProcessorRPCHandlerInitializer, UserPause}
+import org.apache.texera.amber.engine.architecture.rpc.controlcommands.{AsyncRPCContext, EmptyRequest}
+import org.apache.texera.amber.engine.architecture.rpc.controlreturns.WorkerStateResponse
+import org.apache.texera.amber.engine.architecture.worker.statistics.WorkerState.{PAUSED, RUNNING}
+import org.apache.texera.amber.engine.architecture.worker.{DataProcessorRPCHandlerInitializer, UserPause}
trait ResumeHandler {
this: DataProcessorRPCHandlerInitializer =>
diff --git a/amber/src/main/scala/org/apache/amber/engine/architecture/worker/promisehandlers/RetrieveStateHandler.scala b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/worker/promisehandlers/RetrieveStateHandler.scala
similarity index 75%
rename from amber/src/main/scala/org/apache/amber/engine/architecture/worker/promisehandlers/RetrieveStateHandler.scala
rename to amber/src/main/scala/org/apache/texera/amber/engine/architecture/worker/promisehandlers/RetrieveStateHandler.scala
index d967c083d7..e605049ba3 100644
--- a/amber/src/main/scala/org/apache/amber/engine/architecture/worker/promisehandlers/RetrieveStateHandler.scala
+++ b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/worker/promisehandlers/RetrieveStateHandler.scala
@@ -17,12 +17,12 @@
* under the License.
*/
-package org.apache.amber.engine.architecture.worker.promisehandlers
+package org.apache.texera.amber.engine.architecture.worker.promisehandlers
import com.twitter.util.Future
-import org.apache.amber.engine.architecture.rpc.controlcommands.{AsyncRPCContext, EmptyRequest}
-import org.apache.amber.engine.architecture.rpc.controlreturns.EmptyReturn
-import org.apache.amber.engine.architecture.worker.DataProcessorRPCHandlerInitializer
+import org.apache.texera.amber.engine.architecture.rpc.controlcommands.{AsyncRPCContext, EmptyRequest}
+import org.apache.texera.amber.engine.architecture.rpc.controlreturns.EmptyReturn
+import org.apache.texera.amber.engine.architecture.worker.DataProcessorRPCHandlerInitializer
trait RetrieveStateHandler {
this: DataProcessorRPCHandlerInitializer =>
diff --git a/amber/src/main/scala/org/apache/amber/engine/architecture/worker/promisehandlers/StartChannelHandler.scala b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/worker/promisehandlers/StartChannelHandler.scala
similarity index 69%
rename from amber/src/main/scala/org/apache/amber/engine/architecture/worker/promisehandlers/StartChannelHandler.scala
rename to amber/src/main/scala/org/apache/texera/amber/engine/architecture/worker/promisehandlers/StartChannelHandler.scala
index 222c0a289d..1407aedd9d 100644
--- a/amber/src/main/scala/org/apache/amber/engine/architecture/worker/promisehandlers/StartChannelHandler.scala
+++ b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/worker/promisehandlers/StartChannelHandler.scala
@@ -17,15 +17,15 @@
* under the License.
*/
-package org.apache.amber.engine.architecture.worker.promisehandlers
+package org.apache.texera.amber.engine.architecture.worker.promisehandlers
import com.twitter.util.Future
-import org.apache.amber.engine.architecture.rpc.controlcommands.EmbeddedControlMessageType.NO_ALIGNMENT
-import org.apache.amber.engine.architecture.rpc.controlcommands.{AsyncRPCContext, EmptyRequest}
-import org.apache.amber.engine.architecture.rpc.controlreturns.EmptyReturn
-import org.apache.amber.engine.architecture.rpc.workerservice.WorkerServiceGrpc.METHOD_START_CHANNEL
-import org.apache.amber.engine.architecture.worker.DataProcessorRPCHandlerInitializer
-import org.apache.amber.error.ErrorUtils.safely
+import org.apache.texera.amber.engine.architecture.rpc.controlcommands.EmbeddedControlMessageType.NO_ALIGNMENT
+import org.apache.texera.amber.engine.architecture.rpc.controlcommands.{AsyncRPCContext, EmptyRequest}
+import org.apache.texera.amber.engine.architecture.rpc.controlreturns.EmptyReturn
+import org.apache.texera.amber.engine.architecture.rpc.workerservice.WorkerServiceGrpc.METHOD_START_CHANNEL
+import org.apache.texera.amber.engine.architecture.worker.DataProcessorRPCHandlerInitializer
+import org.apache.texera.amber.error.ErrorUtils.safely
trait StartChannelHandler {
this: DataProcessorRPCHandlerInitializer =>
diff --git a/amber/src/main/scala/org/apache/amber/engine/architecture/worker/promisehandlers/StartHandler.scala b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/worker/promisehandlers/StartHandler.scala
similarity index 75%
rename from amber/src/main/scala/org/apache/amber/engine/architecture/worker/promisehandlers/StartHandler.scala
rename to amber/src/main/scala/org/apache/texera/amber/engine/architecture/worker/promisehandlers/StartHandler.scala
index 1caf52108a..fb71a3f46e 100644
--- a/amber/src/main/scala/org/apache/amber/engine/architecture/worker/promisehandlers/StartHandler.scala
+++ b/amber/src/main/scala/org/apache/texera/amber/engine/architecture/worker/promisehandlers/StartHandler.scala
@@ -17,17 +17,17 @@
* under the License.
*/
-package org.apache.amber.engine.architecture.worker.promisehandlers
+package org.apache.texera.amber.engine.architecture.worker.promisehandlers
import com.twitter.util.Future
-import org.apache.amber.core.WorkflowRuntimeException
-import org.apache.amber.core.executor.SourceOperatorExecutor
-import org.apache.amber.core.virtualidentity.{ActorVirtualIdentity, ChannelIdentity}
-import org.apache.amber.core.workflow.PortIdentity
-import org.apache.amber.engine.architecture.rpc.controlcommands.{AsyncRPCContext, EmptyRequest}
-import org.apache.amber.engine.architecture.rpc.controlreturns.WorkerStateResponse
-import org.apache.amber.engine.architecture.worker.DataProcessorRPCHandlerInitializer
-import org.apache.amber.engine.architecture.worker.statistics.WorkerState.{READY, RUNNING}
+import org.apache.texera.amber.core.WorkflowRuntimeException
+import org.apache.texera.amber.core.executor.SourceOperatorExecutor
+import org.apache.texera.amber.core.virtualidentity.{ActorVirtualIdentity, ChannelIdentity}
+import org.apache.texera.amber.core.workflow.PortIdentity
+import org.apache.texera.amber.engine.architecture.rpc.controlcommands.{AsyncRPCContext, EmptyRequest}
+import org.apache.texera.amber.engine.architecture.rpc.controlreturns.WorkerStateResponse
+import org.apache.texera.amber.engine.architecture.worker.DataProcessorRPCHandlerInitializer
+import org.apache.texera.amber.engine.architecture.worker.statistics.WorkerState.{READY, RUNNING}
trait StartHandler {
this: DataProcessorRPCHandlerInitializer =>
diff --git a/amber/src/main/scala/org/apache/amber/engine/common/AmberConfig.scala b/amber/src/main/scala/org/apache/texera/amber/engine/common/AmberConfig.scala
similarity index 95%
rename from amber/src/main/scala/org/apache/amber/engine/common/AmberConfig.scala
rename to amber/src/main/scala/org/apache/texera/amber/engine/common/AmberConfig.scala
index b8017b21d4..2b05cc771a 100644
--- a/amber/src/main/scala/org/apache/amber/engine/common/AmberConfig.scala
+++ b/amber/src/main/scala/org/apache/texera/amber/engine/common/AmberConfig.scala
@@ -16,7 +16,7 @@
* limitations under the License.
*/
-package org.apache.amber.engine.common
+package org.apache.texera.amber.engine.common
import org.apache.pekko.actor.Address
diff --git a/amber/src/main/scala/org/apache/amber/engine/common/AmberKryoInitializer.scala b/amber/src/main/scala/org/apache/texera/amber/engine/common/AmberKryoInitializer.scala
similarity index 96%
rename from amber/src/main/scala/org/apache/amber/engine/common/AmberKryoInitializer.scala
rename to amber/src/main/scala/org/apache/texera/amber/engine/common/AmberKryoInitializer.scala
index 6511f652c5..1721764d41 100644
--- a/amber/src/main/scala/org/apache/amber/engine/common/AmberKryoInitializer.scala
+++ b/amber/src/main/scala/org/apache/texera/amber/engine/common/AmberKryoInitializer.scala
@@ -17,7 +17,7 @@
* under the License.
*/
-package org.apache.amber.engine.common
+package org.apache.texera.amber.engine.common
import com.esotericsoftware.kryo.kryo5.serializers.ClosureSerializer
import io.altoo.serialization.kryo.pekko.DefaultKryoInitializer
diff --git a/amber/src/main/scala/org/apache/amber/engine/common/AmberLogging.scala b/amber/src/main/scala/org/apache/texera/amber/engine/common/AmberLogging.scala
similarity index 86%
rename from amber/src/main/scala/org/apache/amber/engine/common/AmberLogging.scala
rename to amber/src/main/scala/org/apache/texera/amber/engine/common/AmberLogging.scala
index 3b47a6e691..0fd16475d9 100644
--- a/amber/src/main/scala/org/apache/amber/engine/common/AmberLogging.scala
+++ b/amber/src/main/scala/org/apache/texera/amber/engine/common/AmberLogging.scala
@@ -17,11 +17,11 @@
* under the License.
*/
-package org.apache.amber.engine.common
+package org.apache.texera.amber.engine.common
import com.typesafe.scalalogging.Logger
-import org.apache.amber.core.virtualidentity.ActorVirtualIdentity
-import org.apache.amber.util.VirtualIdentityUtils
+import org.apache.texera.amber.core.virtualidentity.ActorVirtualIdentity
+import org.apache.texera.amber.util.VirtualIdentityUtils
import org.slf4j.LoggerFactory
trait AmberLogging {
diff --git a/amber/src/main/scala/org/apache/amber/engine/common/AmberRuntime.scala b/amber/src/main/scala/org/apache/texera/amber/engine/common/AmberRuntime.scala
similarity index 94%
rename from amber/src/main/scala/org/apache/amber/engine/common/AmberRuntime.scala
rename to amber/src/main/scala/org/apache/texera/amber/engine/common/AmberRuntime.scala
index 411814669c..7078f766a6 100644
--- a/amber/src/main/scala/org/apache/amber/engine/common/AmberRuntime.scala
+++ b/amber/src/main/scala/org/apache/texera/amber/engine/common/AmberRuntime.scala
@@ -17,14 +17,14 @@
* under the License.
*/
-package org.apache.amber.engine.common
+package org.apache.texera.amber.engine.common
import org.apache.pekko.actor.{ActorSystem, Address, Cancellable, DeadLetter, Props}
import org.apache.pekko.serialization.{Serialization, SerializationExtension}
import com.typesafe.config.{Config, ConfigFactory}
-import org.apache.amber.clustering.ClusterListener
-import org.apache.amber.config.AkkaConfig
-import org.apache.amber.engine.architecture.messaginglayer.DeadLetterMonitorActor
+import org.apache.texera.amber.clustering.ClusterListener
+import org.apache.texera.amber.config.AkkaConfig
+import org.apache.texera.amber.engine.architecture.messaginglayer.DeadLetterMonitorActor
import java.io.{BufferedReader, InputStreamReader}
import java.net.URL
diff --git a/amber/src/main/scala/org/apache/amber/engine/common/CheckpointState.scala b/amber/src/main/scala/org/apache/texera/amber/engine/common/CheckpointState.scala
similarity index 96%
rename from amber/src/main/scala/org/apache/amber/engine/common/CheckpointState.scala
rename to amber/src/main/scala/org/apache/texera/amber/engine/common/CheckpointState.scala
index 4d803515bc..0f1159a2ef 100644
--- a/amber/src/main/scala/org/apache/amber/engine/common/CheckpointState.scala
+++ b/amber/src/main/scala/org/apache/texera/amber/engine/common/CheckpointState.scala
@@ -17,7 +17,7 @@
* under the License.
*/
-package org.apache.amber.engine.common
+package org.apache.texera.amber.engine.common
import scala.collection.mutable
diff --git a/amber/src/main/scala/org/apache/amber/engine/common/CheckpointSupport.scala b/amber/src/main/scala/org/apache/texera/amber/engine/common/CheckpointSupport.scala
similarity index 88%
rename from amber/src/main/scala/org/apache/amber/engine/common/CheckpointSupport.scala
rename to amber/src/main/scala/org/apache/texera/amber/engine/common/CheckpointSupport.scala
index b5a0b4bd83..d409e5da91 100644
--- a/amber/src/main/scala/org/apache/amber/engine/common/CheckpointSupport.scala
+++ b/amber/src/main/scala/org/apache/texera/amber/engine/common/CheckpointSupport.scala
@@ -17,10 +17,10 @@
* under the License.
*/
-package org.apache.amber.engine.common
+package org.apache.texera.amber.engine.common
-import org.apache.amber.core.tuple.TupleLike
-import org.apache.amber.core.workflow.PortIdentity
+import org.apache.texera.amber.core.tuple.TupleLike
+import org.apache.texera.amber.core.workflow.PortIdentity
trait CheckpointSupport {
def serializeState(
diff --git a/amber/src/main/scala/org/apache/amber/engine/common/ElidableStatement.scala b/amber/src/main/scala/org/apache/texera/amber/engine/common/ElidableStatement.scala
similarity index 96%
rename from amber/src/main/scala/org/apache/amber/engine/common/ElidableStatement.scala
rename to amber/src/main/scala/org/apache/texera/amber/engine/common/ElidableStatement.scala
index 773e20169c..bf78b290c3 100644
--- a/amber/src/main/scala/org/apache/amber/engine/common/ElidableStatement.scala
+++ b/amber/src/main/scala/org/apache/texera/amber/engine/common/ElidableStatement.scala
@@ -17,7 +17,7 @@
* under the License.
*/
-package org.apache.amber.engine.common
+package org.apache.texera.amber.engine.common
import scala.annotation.elidable
import scala.annotation.elidable._
diff --git a/amber/src/main/scala/org/apache/amber/engine/common/FutureBijection.scala b/amber/src/main/scala/org/apache/texera/amber/engine/common/FutureBijection.scala
similarity index 97%
rename from amber/src/main/scala/org/apache/amber/engine/common/FutureBijection.scala
rename to amber/src/main/scala/org/apache/texera/amber/engine/common/FutureBijection.scala
index e9a925ba13..41f8113ef5 100644
--- a/amber/src/main/scala/org/apache/amber/engine/common/FutureBijection.scala
+++ b/amber/src/main/scala/org/apache/texera/amber/engine/common/FutureBijection.scala
@@ -17,7 +17,7 @@
* under the License.
*/
-package org.apache.amber.engine.common
+package org.apache.texera.amber.engine.common
import com.twitter.util.{Return, Throw, Future => TwitterFuture, Promise => TwitterPromise}
diff --git a/amber/src/main/scala/org/apache/amber/engine/common/SerializedState.scala b/amber/src/main/scala/org/apache/texera/amber/engine/common/SerializedState.scala
similarity index 97%
rename from amber/src/main/scala/org/apache/amber/engine/common/SerializedState.scala
rename to amber/src/main/scala/org/apache/texera/amber/engine/common/SerializedState.scala
index 80f9601490..c1a7bae6b8 100644
--- a/amber/src/main/scala/org/apache/amber/engine/common/SerializedState.scala
+++ b/amber/src/main/scala/org/apache/texera/amber/engine/common/SerializedState.scala
@@ -17,7 +17,7 @@
* under the License.
*/
-package org.apache.amber.engine.common
+package org.apache.texera.amber.engine.common
import org.apache.pekko.serialization.{Serialization, Serializers}
diff --git a/amber/src/main/scala/org/apache/amber/engine/common/Utils.scala b/amber/src/main/scala/org/apache/texera/amber/engine/common/Utils.scala
similarity index 97%
rename from amber/src/main/scala/org/apache/amber/engine/common/Utils.scala
rename to amber/src/main/scala/org/apache/texera/amber/engine/common/Utils.scala
index 81e9c186a4..dc074c1094 100644
--- a/amber/src/main/scala/org/apache/amber/engine/common/Utils.scala
+++ b/amber/src/main/scala/org/apache/texera/amber/engine/common/Utils.scala
@@ -17,10 +17,10 @@
* under the License.
*/
-package org.apache.amber.engine.common
+package org.apache.texera.amber.engine.common
import com.typesafe.scalalogging.LazyLogging
-import org.apache.amber.engine.architecture.rpc.controlreturns.WorkflowAggregatedState
+import org.apache.texera.amber.engine.architecture.rpc.controlreturns.WorkflowAggregatedState
import java.nio.file.{Files, Path, Paths}
import java.util.concurrent.locks.Lock
diff --git a/amber/src/main/scala/org/apache/amber/engine/common/amberexception/BreakpointException.scala b/amber/src/main/scala/org/apache/texera/amber/engine/common/amberexception/BreakpointException.scala
similarity index 88%
rename from amber/src/main/scala/org/apache/amber/engine/common/amberexception/BreakpointException.scala
rename to amber/src/main/scala/org/apache/texera/amber/engine/common/amberexception/BreakpointException.scala
index 290cd86b00..647a5248ec 100644
--- a/amber/src/main/scala/org/apache/amber/engine/common/amberexception/BreakpointException.scala
+++ b/amber/src/main/scala/org/apache/texera/amber/engine/common/amberexception/BreakpointException.scala
@@ -17,8 +17,8 @@
* under the License.
*/
-package org.apache.amber.engine.common.amberexception
+package org.apache.texera.amber.engine.common.amberexception
-import org.apache.amber.core.WorkflowRuntimeException
+import org.apache.texera.amber.core.WorkflowRuntimeException
class BreakpointException extends WorkflowRuntimeException("breakpoint triggered") {}
diff --git a/amber/src/main/scala/org/apache/amber/engine/common/ambermessage/DataPayload.scala b/amber/src/main/scala/org/apache/texera/amber/engine/common/ambermessage/DataPayload.scala
similarity index 90%
rename from amber/src/main/scala/org/apache/amber/engine/common/ambermessage/DataPayload.scala
rename to amber/src/main/scala/org/apache/texera/amber/engine/common/ambermessage/DataPayload.scala
index df30473572..54f577a0be 100644
--- a/amber/src/main/scala/org/apache/amber/engine/common/ambermessage/DataPayload.scala
+++ b/amber/src/main/scala/org/apache/texera/amber/engine/common/ambermessage/DataPayload.scala
@@ -17,10 +17,10 @@
* under the License.
*/
-package org.apache.amber.engine.common.ambermessage
+package org.apache.texera.amber.engine.common.ambermessage
-import org.apache.amber.core.state.State
-import org.apache.amber.core.tuple.Tuple
+import org.apache.texera.amber.core.state.State
+import org.apache.texera.amber.core.tuple.Tuple
sealed trait DataPayload extends WorkflowFIFOMessagePayload {}
diff --git a/amber/src/main/scala/org/apache/amber/engine/common/ambermessage/DirectControlMessagePayload.scala b/amber/src/main/scala/org/apache/texera/amber/engine/common/ambermessage/DirectControlMessagePayload.scala
similarity index 93%
rename from amber/src/main/scala/org/apache/amber/engine/common/ambermessage/DirectControlMessagePayload.scala
rename to amber/src/main/scala/org/apache/texera/amber/engine/common/ambermessage/DirectControlMessagePayload.scala
index e5402f34ef..1f95cbcbc5 100644
--- a/amber/src/main/scala/org/apache/amber/engine/common/ambermessage/DirectControlMessagePayload.scala
+++ b/amber/src/main/scala/org/apache/texera/amber/engine/common/ambermessage/DirectControlMessagePayload.scala
@@ -17,6 +17,6 @@
* under the License.
*/
-package org.apache.amber.engine.common.ambermessage
+package org.apache.texera.amber.engine.common.ambermessage
trait DirectControlMessagePayload extends WorkflowFIFOMessagePayload
diff --git a/amber/src/main/scala/org/apache/amber/engine/common/ambermessage/RecoveryPayload.scala b/amber/src/main/scala/org/apache/texera/amber/engine/common/ambermessage/RecoveryPayload.scala
similarity index 91%
rename from amber/src/main/scala/org/apache/amber/engine/common/ambermessage/RecoveryPayload.scala
rename to amber/src/main/scala/org/apache/texera/amber/engine/common/ambermessage/RecoveryPayload.scala
index 45c8e3fd21..dcd83f3a3f 100644
--- a/amber/src/main/scala/org/apache/amber/engine/common/ambermessage/RecoveryPayload.scala
+++ b/amber/src/main/scala/org/apache/texera/amber/engine/common/ambermessage/RecoveryPayload.scala
@@ -17,10 +17,10 @@
* under the License.
*/
-package org.apache.amber.engine.common.ambermessage
+package org.apache.texera.amber.engine.common.ambermessage
import org.apache.pekko.actor.{ActorRef, Address}
-import org.apache.amber.core.virtualidentity.ActorVirtualIdentity
+import org.apache.texera.amber.core.virtualidentity.ActorVirtualIdentity
sealed trait RecoveryPayload extends Serializable {}
diff --git a/amber/src/main/scala/org/apache/amber/engine/common/ambermessage/WorkflowFIFOMessagePayload.scala b/amber/src/main/scala/org/apache/texera/amber/engine/common/ambermessage/WorkflowFIFOMessagePayload.scala
similarity index 93%
rename from amber/src/main/scala/org/apache/amber/engine/common/ambermessage/WorkflowFIFOMessagePayload.scala
rename to amber/src/main/scala/org/apache/texera/amber/engine/common/ambermessage/WorkflowFIFOMessagePayload.scala
index 66c388e9f5..e77ed2a2b8 100644
--- a/amber/src/main/scala/org/apache/amber/engine/common/ambermessage/WorkflowFIFOMessagePayload.scala
+++ b/amber/src/main/scala/org/apache/texera/amber/engine/common/ambermessage/WorkflowFIFOMessagePayload.scala
@@ -17,6 +17,6 @@
* under the License.
*/
-package org.apache.amber.engine.common.ambermessage
+package org.apache.texera.amber.engine.common.ambermessage
trait WorkflowFIFOMessagePayload extends Serializable
diff --git a/amber/src/main/scala/org/apache/amber/engine/common/ambermessage/WorkflowMessage.scala b/amber/src/main/scala/org/apache/texera/amber/engine/common/ambermessage/WorkflowMessage.scala
similarity index 90%
rename from amber/src/main/scala/org/apache/amber/engine/common/ambermessage/WorkflowMessage.scala
rename to amber/src/main/scala/org/apache/texera/amber/engine/common/ambermessage/WorkflowMessage.scala
index 501f5317d0..a54d4c2031 100644
--- a/amber/src/main/scala/org/apache/amber/engine/common/ambermessage/WorkflowMessage.scala
+++ b/amber/src/main/scala/org/apache/texera/amber/engine/common/ambermessage/WorkflowMessage.scala
@@ -17,9 +17,9 @@
* under the License.
*/
-package org.apache.amber.engine.common.ambermessage
+package org.apache.texera.amber.engine.common.ambermessage
-import org.apache.amber.core.virtualidentity.{ActorVirtualIdentity, ChannelIdentity}
+import org.apache.texera.amber.core.virtualidentity.{ActorVirtualIdentity, ChannelIdentity}
case object WorkflowMessage {
def getInMemSize(msg: WorkflowMessage): Long = {
diff --git a/amber/src/main/scala/org/apache/amber/engine/common/client/AmberClient.scala b/amber/src/main/scala/org/apache/texera/amber/engine/common/client/AmberClient.scala
similarity index 84%
rename from amber/src/main/scala/org/apache/amber/engine/common/client/AmberClient.scala
rename to amber/src/main/scala/org/apache/texera/amber/engine/common/client/AmberClient.scala
index cb33632394..75385efe44 100644
--- a/amber/src/main/scala/org/apache/amber/engine/common/client/AmberClient.scala
+++ b/amber/src/main/scala/org/apache/texera/amber/engine/common/client/AmberClient.scala
@@ -17,7 +17,7 @@
* under the License.
*/
-package org.apache.amber.engine.common.client
+package org.apache.texera.amber.engine.common.client
import org.apache.pekko.actor.{ActorSystem, Address, PoisonPill, Props}
import org.apache.pekko.pattern._
@@ -26,19 +26,19 @@ import com.twitter.util.{Future, Promise}
import io.reactivex.rxjava3.core.Observable
import io.reactivex.rxjava3.disposables.Disposable
import io.reactivex.rxjava3.subjects.PublishSubject
-import org.apache.amber.core.workflow.{PhysicalPlan, WorkflowContext}
-import org.apache.amber.engine.architecture.controller.ControllerConfig
-import org.apache.amber.engine.architecture.rpc.controlcommands.ControlRequest
-import org.apache.amber.engine.architecture.rpc.controllerservice.ControllerServiceFs2Grpc
-import org.apache.amber.engine.architecture.rpc.controlreturns.ControlReturn
-import org.apache.amber.engine.common.FutureBijection._
-import org.apache.amber.engine.common.ambermessage.{NotifyFailedNode, WorkflowRecoveryMessage}
-import org.apache.amber.engine.common.client.ClientActor.{
+import org.apache.texera.amber.core.workflow.{PhysicalPlan, WorkflowContext}
+import org.apache.texera.amber.engine.architecture.controller.ControllerConfig
+import org.apache.texera.amber.engine.architecture.rpc.controlcommands.ControlRequest
+import org.apache.texera.amber.engine.architecture.rpc.controllerservice.ControllerServiceFs2Grpc
+import org.apache.texera.amber.engine.architecture.rpc.controlreturns.ControlReturn
+import org.apache.texera.amber.engine.common.FutureBijection._
+import org.apache.texera.amber.engine.common.ambermessage.{NotifyFailedNode, WorkflowRecoveryMessage}
+import org.apache.texera.amber.engine.common.client.ClientActor.{
CommandRequest,
InitializeRequest,
ObservableRequest
}
-import org.apache.amber.engine.common.virtualidentity.util.CLIENT
+import org.apache.texera.amber.engine.common.virtualidentity.util.CLIENT
import java.lang.reflect.{InvocationHandler, Method, Proxy}
import scala.collection.mutable
diff --git a/amber/src/main/scala/org/apache/amber/engine/common/client/ClientActor.scala b/amber/src/main/scala/org/apache/texera/amber/engine/common/client/ClientActor.scala
similarity index 81%
rename from amber/src/main/scala/org/apache/amber/engine/common/client/ClientActor.scala
rename to amber/src/main/scala/org/apache/texera/amber/engine/common/client/ClientActor.scala
index 5a9a5bd4b2..c0d21bba46 100644
--- a/amber/src/main/scala/org/apache/amber/engine/common/client/ClientActor.scala
+++ b/amber/src/main/scala/org/apache/texera/amber/engine/common/client/ClientActor.scala
@@ -17,43 +17,43 @@
* under the License.
*/
-package org.apache.amber.engine.common.client
+package org.apache.texera.amber.engine.common.client
import org.apache.pekko.actor.{Actor, ActorRef}
import org.apache.pekko.pattern.StatusReply.Ack
import com.twitter.util.Promise
-import org.apache.amber.core.virtualidentity.{ActorVirtualIdentity, ChannelIdentity}
-import org.apache.amber.core.workflow.{PhysicalPlan, WorkflowContext}
-import org.apache.amber.engine.architecture.common.WorkflowActor.{
+import org.apache.texera.amber.core.virtualidentity.{ActorVirtualIdentity, ChannelIdentity}
+import org.apache.texera.amber.core.workflow.{PhysicalPlan, WorkflowContext}
+import org.apache.texera.amber.engine.architecture.common.WorkflowActor.{
CreditRequest,
CreditResponse,
NetworkAck,
NetworkMessage
}
-import org.apache.amber.engine.architecture.controller.{ClientEvent, Controller, ControllerConfig}
-import org.apache.amber.engine.architecture.rpc.controlcommands.{AsyncRPCContext, ControlRequest}
-import org.apache.amber.engine.architecture.rpc.controlreturns.{
+import org.apache.texera.amber.engine.architecture.controller.{ClientEvent, Controller, ControllerConfig}
+import org.apache.texera.amber.engine.architecture.rpc.controlcommands.{AsyncRPCContext, ControlRequest}
+import org.apache.texera.amber.engine.architecture.rpc.controlreturns.{
ControlError,
ControlReturn,
ReturnInvocation
}
-import org.apache.amber.engine.common.AmberLogging
-import org.apache.amber.engine.common.ambermessage.WorkflowMessage.getInMemSize
-import org.apache.amber.engine.common.ambermessage.{
+import org.apache.texera.amber.engine.common.AmberLogging
+import org.apache.texera.amber.engine.common.ambermessage.WorkflowMessage.getInMemSize
+import org.apache.texera.amber.engine.common.ambermessage.{
DataPayload,
DirectControlMessagePayload,
WorkflowFIFOMessage,
WorkflowRecoveryMessage
}
-import org.apache.amber.engine.common.client.ClientActor.{
+import org.apache.texera.amber.engine.common.client.ClientActor.{
ClosureRequest,
CommandRequest,
InitializeRequest,
ObservableRequest
}
-import org.apache.amber.engine.common.rpc.AsyncRPCClient
-import org.apache.amber.engine.common.virtualidentity.util.{CLIENT, CONTROLLER}
-import org.apache.amber.error.ErrorUtils.reconstructThrowable
+import org.apache.texera.amber.engine.common.rpc.AsyncRPCClient
+import org.apache.texera.amber.engine.common.virtualidentity.util.{CLIENT, CONTROLLER}
+import org.apache.texera.amber.error.ErrorUtils.reconstructThrowable
import scala.collection.mutable
diff --git a/amber/src/main/scala/org/apache/amber/engine/common/rpc/AsyncRPCClient.scala b/amber/src/main/scala/org/apache/texera/amber/engine/common/rpc/AsyncRPCClient.scala
similarity index 88%
rename from amber/src/main/scala/org/apache/amber/engine/common/rpc/AsyncRPCClient.scala
rename to amber/src/main/scala/org/apache/texera/amber/engine/common/rpc/AsyncRPCClient.scala
index ee0731eb87..704ebd7f47 100644
--- a/amber/src/main/scala/org/apache/amber/engine/common/rpc/AsyncRPCClient.scala
+++ b/amber/src/main/scala/org/apache/texera/amber/engine/common/rpc/AsyncRPCClient.scala
@@ -17,30 +17,30 @@
* under the License.
*/
-package org.apache.amber.engine.common.rpc
+package org.apache.texera.amber.engine.common.rpc
import com.twitter.util.{Future, Promise}
import io.grpc.MethodDescriptor
-import org.apache.amber.core.virtualidentity.{
+import org.apache.texera.amber.core.virtualidentity.{
ActorVirtualIdentity,
ChannelIdentity,
EmbeddedControlMessageIdentity
}
-import org.apache.amber.engine.architecture.controller.ClientEvent
-import org.apache.amber.engine.architecture.messaginglayer.NetworkOutputGateway
-import org.apache.amber.engine.architecture.rpc.controlcommands._
-import org.apache.amber.engine.architecture.rpc.controllerservice.ControllerServiceFs2Grpc
-import org.apache.amber.engine.architecture.rpc.controlreturns.{
+import org.apache.texera.amber.engine.architecture.controller.ClientEvent
+import org.apache.texera.amber.engine.architecture.messaginglayer.NetworkOutputGateway
+import org.apache.texera.amber.engine.architecture.rpc.controlcommands._
+import org.apache.texera.amber.engine.architecture.rpc.controllerservice.ControllerServiceFs2Grpc
+import org.apache.texera.amber.engine.architecture.rpc.controlreturns.{
ControlError,
ControlReturn,
ReturnInvocation,
WorkerMetricsResponse
}
-import org.apache.amber.engine.architecture.rpc.workerservice.WorkerServiceFs2Grpc
-import org.apache.amber.engine.common.AmberLogging
-import org.apache.amber.engine.common.rpc.AsyncRPCClient.createProxy
-import org.apache.amber.engine.common.virtualidentity.util.CLIENT
-import org.apache.amber.error.ErrorUtils.reconstructThrowable
+import org.apache.texera.amber.engine.architecture.rpc.workerservice.WorkerServiceFs2Grpc
+import org.apache.texera.amber.engine.common.AmberLogging
+import org.apache.texera.amber.engine.common.rpc.AsyncRPCClient.createProxy
+import org.apache.texera.amber.engine.common.virtualidentity.util.CLIENT
+import org.apache.texera.amber.error.ErrorUtils.reconstructThrowable
import java.lang.reflect.{InvocationHandler, Method, Proxy}
import scala.collection.mutable
diff --git a/amber/src/main/scala/org/apache/amber/engine/common/rpc/AsyncRPCHandlerInitializer.scala b/amber/src/main/scala/org/apache/texera/amber/engine/common/rpc/AsyncRPCHandlerInitializer.scala
similarity index 82%
rename from amber/src/main/scala/org/apache/amber/engine/common/rpc/AsyncRPCHandlerInitializer.scala
rename to amber/src/main/scala/org/apache/texera/amber/engine/common/rpc/AsyncRPCHandlerInitializer.scala
index 2b70d083dd..f658e0875f 100644
--- a/amber/src/main/scala/org/apache/amber/engine/common/rpc/AsyncRPCHandlerInitializer.scala
+++ b/amber/src/main/scala/org/apache/texera/amber/engine/common/rpc/AsyncRPCHandlerInitializer.scala
@@ -17,19 +17,19 @@
* under the License.
*/
-package org.apache.amber.engine.common.rpc
+package org.apache.texera.amber.engine.common.rpc
import com.twitter.util.Future
-import org.apache.amber.core.virtualidentity.{
+import org.apache.texera.amber.core.virtualidentity.{
ActorVirtualIdentity,
ChannelIdentity,
EmbeddedControlMessageIdentity
}
-import org.apache.amber.engine.architecture.controller.ClientEvent
-import org.apache.amber.engine.architecture.rpc.controlcommands._
-import org.apache.amber.engine.architecture.rpc.controllerservice.ControllerServiceFs2Grpc
-import org.apache.amber.engine.architecture.rpc.controlreturns._
-import org.apache.amber.engine.architecture.rpc.workerservice.WorkerServiceFs2Grpc
+import org.apache.texera.amber.engine.architecture.controller.ClientEvent
+import org.apache.texera.amber.engine.architecture.rpc.controlcommands._
+import org.apache.texera.amber.engine.architecture.rpc.controllerservice.ControllerServiceFs2Grpc
+import org.apache.texera.amber.engine.architecture.rpc.controlreturns._
+import org.apache.texera.amber.engine.architecture.rpc.workerservice.WorkerServiceFs2Grpc
import scala.language.implicitConversions
diff --git a/amber/src/main/scala/org/apache/amber/engine/common/rpc/AsyncRPCServer.scala b/amber/src/main/scala/org/apache/texera/amber/engine/common/rpc/AsyncRPCServer.scala
similarity index 87%
rename from amber/src/main/scala/org/apache/amber/engine/common/rpc/AsyncRPCServer.scala
rename to amber/src/main/scala/org/apache/texera/amber/engine/common/rpc/AsyncRPCServer.scala
index 63b5227443..dd248cdd0c 100644
--- a/amber/src/main/scala/org/apache/amber/engine/common/rpc/AsyncRPCServer.scala
+++ b/amber/src/main/scala/org/apache/texera/amber/engine/common/rpc/AsyncRPCServer.scala
@@ -17,19 +17,19 @@
* under the License.
*/
-package org.apache.amber.engine.common.rpc
+package org.apache.texera.amber.engine.common.rpc
import com.twitter.util.Future
-import org.apache.amber.core.virtualidentity.ActorVirtualIdentity
-import org.apache.amber.engine.architecture.messaginglayer.NetworkOutputGateway
-import org.apache.amber.engine.architecture.rpc.controlcommands.{
+import org.apache.texera.amber.core.virtualidentity.ActorVirtualIdentity
+import org.apache.texera.amber.engine.architecture.messaginglayer.NetworkOutputGateway
+import org.apache.texera.amber.engine.architecture.rpc.controlcommands.{
AsyncRPCContext,
ControlInvocation,
ControlRequest
}
-import org.apache.amber.engine.architecture.rpc.controlreturns.{ControlReturn, ReturnInvocation}
-import org.apache.amber.engine.common.AmberLogging
-import org.apache.amber.error.ErrorUtils.mkControlError
+import org.apache.texera.amber.engine.architecture.rpc.controlreturns.{ControlReturn, ReturnInvocation}
+import org.apache.texera.amber.engine.common.AmberLogging
+import org.apache.texera.amber.error.ErrorUtils.mkControlError
import java.lang.reflect.Method
import scala.collection.mutable
diff --git a/amber/src/main/scala/org/apache/amber/engine/common/statetransition/StateManager.scala b/amber/src/main/scala/org/apache/texera/amber/engine/common/statetransition/StateManager.scala
similarity index 90%
rename from amber/src/main/scala/org/apache/amber/engine/common/statetransition/StateManager.scala
rename to amber/src/main/scala/org/apache/texera/amber/engine/common/statetransition/StateManager.scala
index 28ba43c6bc..9bd951389e 100644
--- a/amber/src/main/scala/org/apache/amber/engine/common/statetransition/StateManager.scala
+++ b/amber/src/main/scala/org/apache/texera/amber/engine/common/statetransition/StateManager.scala
@@ -17,11 +17,11 @@
* under the License.
*/
-package org.apache.amber.engine.common.statetransition
+package org.apache.texera.amber.engine.common.statetransition
-import org.apache.amber.core.WorkflowRuntimeException
-import org.apache.amber.core.virtualidentity.ActorVirtualIdentity
-import org.apache.amber.engine.common.statetransition.StateManager.{
+import org.apache.texera.amber.core.WorkflowRuntimeException
+import org.apache.texera.amber.core.virtualidentity.ActorVirtualIdentity
+import org.apache.texera.amber.engine.common.statetransition.StateManager.{
InvalidStateException,
InvalidTransitionException
}
diff --git a/amber/src/main/scala/org/apache/amber/engine/common/statetransition/WorkerStateManager.scala b/amber/src/main/scala/org/apache/texera/amber/engine/common/statetransition/WorkerStateManager.scala
similarity index 83%
rename from amber/src/main/scala/org/apache/amber/engine/common/statetransition/WorkerStateManager.scala
rename to amber/src/main/scala/org/apache/texera/amber/engine/common/statetransition/WorkerStateManager.scala
index bf8248589c..4f5e92e0ae 100644
--- a/amber/src/main/scala/org/apache/amber/engine/common/statetransition/WorkerStateManager.scala
+++ b/amber/src/main/scala/org/apache/texera/amber/engine/common/statetransition/WorkerStateManager.scala
@@ -17,11 +17,11 @@
* under the License.
*/
-package org.apache.amber.engine.common.statetransition
+package org.apache.texera.amber.engine.common.statetransition
-import org.apache.amber.core.virtualidentity.ActorVirtualIdentity
-import org.apache.amber.engine.architecture.worker.statistics.WorkerState
-import org.apache.amber.engine.architecture.worker.statistics.WorkerState._
+import org.apache.texera.amber.core.virtualidentity.ActorVirtualIdentity
+import org.apache.texera.amber.engine.architecture.worker.statistics.WorkerState
+import org.apache.texera.amber.engine.architecture.worker.statistics.WorkerState._
// The following pattern is a good practice of enum in scala
// We've always used this pattern in the codebase
diff --git a/amber/src/main/scala/org/apache/amber/engine/common/storage/EmptyRecordStorage.scala b/amber/src/main/scala/org/apache/texera/amber/engine/common/storage/EmptyRecordStorage.scala
similarity index 92%
rename from amber/src/main/scala/org/apache/amber/engine/common/storage/EmptyRecordStorage.scala
rename to amber/src/main/scala/org/apache/texera/amber/engine/common/storage/EmptyRecordStorage.scala
index c8ac4e784d..0dbbd61b51 100644
--- a/amber/src/main/scala/org/apache/amber/engine/common/storage/EmptyRecordStorage.scala
+++ b/amber/src/main/scala/org/apache/texera/amber/engine/common/storage/EmptyRecordStorage.scala
@@ -17,9 +17,9 @@
* under the License.
*/
-package org.apache.amber.engine.common.storage
+package org.apache.texera.amber.engine.common.storage
-import org.apache.amber.engine.common.storage.SequentialRecordStorage.{
+import org.apache.texera.amber.engine.common.storage.SequentialRecordStorage.{
SequentialRecordReader,
SequentialRecordWriter
}
diff --git a/amber/src/main/scala/org/apache/amber/engine/common/storage/HDFSRecordStorage.scala b/amber/src/main/scala/org/apache/texera/amber/engine/common/storage/HDFSRecordStorage.scala
similarity index 95%
rename from amber/src/main/scala/org/apache/amber/engine/common/storage/HDFSRecordStorage.scala
rename to amber/src/main/scala/org/apache/texera/amber/engine/common/storage/HDFSRecordStorage.scala
index d5d5864699..07d6bab037 100644
--- a/amber/src/main/scala/org/apache/amber/engine/common/storage/HDFSRecordStorage.scala
+++ b/amber/src/main/scala/org/apache/texera/amber/engine/common/storage/HDFSRecordStorage.scala
@@ -17,10 +17,10 @@
* under the License.
*/
-package org.apache.amber.engine.common.storage
+package org.apache.texera.amber.engine.common.storage
import com.typesafe.scalalogging.LazyLogging
-import org.apache.amber.engine.common.storage.SequentialRecordStorage.{
+import org.apache.texera.amber.engine.common.storage.SequentialRecordStorage.{
SequentialRecordReader,
SequentialRecordWriter
}
diff --git a/amber/src/main/scala/org/apache/amber/engine/common/storage/SequentialRecordStorage.scala b/amber/src/main/scala/org/apache/texera/amber/engine/common/storage/SequentialRecordStorage.scala
similarity index 95%
rename from amber/src/main/scala/org/apache/amber/engine/common/storage/SequentialRecordStorage.scala
rename to amber/src/main/scala/org/apache/texera/amber/engine/common/storage/SequentialRecordStorage.scala
index b89551f7c5..f5664e6a49 100644
--- a/amber/src/main/scala/org/apache/amber/engine/common/storage/SequentialRecordStorage.scala
+++ b/amber/src/main/scala/org/apache/texera/amber/engine/common/storage/SequentialRecordStorage.scala
@@ -17,11 +17,11 @@
* under the License.
*/
-package org.apache.amber.engine.common.storage
+package org.apache.texera.amber.engine.common.storage
import com.esotericsoftware.kryo.io.{Input, Output}
-import org.apache.amber.engine.common.AmberRuntime
-import org.apache.amber.engine.common.storage.SequentialRecordStorage.{
+import org.apache.texera.amber.engine.common.AmberRuntime
+import org.apache.texera.amber.engine.common.storage.SequentialRecordStorage.{
SequentialRecordReader,
SequentialRecordWriter
}
diff --git a/amber/src/main/scala/org/apache/amber/engine/common/storage/VFSRecordStorage.scala b/amber/src/main/scala/org/apache/texera/amber/engine/common/storage/VFSRecordStorage.scala
similarity index 94%
rename from amber/src/main/scala/org/apache/amber/engine/common/storage/VFSRecordStorage.scala
rename to amber/src/main/scala/org/apache/texera/amber/engine/common/storage/VFSRecordStorage.scala
index ecff9dab9e..a514360d6d 100644
--- a/amber/src/main/scala/org/apache/amber/engine/common/storage/VFSRecordStorage.scala
+++ b/amber/src/main/scala/org/apache/texera/amber/engine/common/storage/VFSRecordStorage.scala
@@ -17,10 +17,10 @@
* under the License.
*/
-package org.apache.amber.engine.common.storage
+package org.apache.texera.amber.engine.common.storage
import com.typesafe.scalalogging.LazyLogging
-import org.apache.amber.engine.common.storage.SequentialRecordStorage.{
+import org.apache.texera.amber.engine.common.storage.SequentialRecordStorage.{
SequentialRecordReader,
SequentialRecordWriter
}
diff --git a/amber/src/main/scala/org/apache/amber/engine/common/virtualidentity/util.scala b/amber/src/main/scala/org/apache/texera/amber/engine/common/virtualidentity/util.scala
similarity index 88%
rename from amber/src/main/scala/org/apache/amber/engine/common/virtualidentity/util.scala
rename to amber/src/main/scala/org/apache/texera/amber/engine/common/virtualidentity/util.scala
index 240be71e3b..481aecab1d 100644
--- a/amber/src/main/scala/org/apache/amber/engine/common/virtualidentity/util.scala
+++ b/amber/src/main/scala/org/apache/texera/amber/engine/common/virtualidentity/util.scala
@@ -17,9 +17,9 @@
* under the License.
*/
-package org.apache.amber.engine.common.virtualidentity
+package org.apache.texera.amber.engine.common.virtualidentity
-import org.apache.amber.core.virtualidentity.ActorVirtualIdentity
+import org.apache.texera.amber.core.virtualidentity.ActorVirtualIdentity
object util {
diff --git a/amber/src/main/scala/org/apache/amber/error/ErrorUtils.scala b/amber/src/main/scala/org/apache/texera/amber/error/ErrorUtils.scala
similarity index 90%
rename from amber/src/main/scala/org/apache/amber/error/ErrorUtils.scala
rename to amber/src/main/scala/org/apache/texera/amber/error/ErrorUtils.scala
index d4fa4f607b..af16044af2 100644
--- a/amber/src/main/scala/org/apache/amber/error/ErrorUtils.scala
+++ b/amber/src/main/scala/org/apache/texera/amber/error/ErrorUtils.scala
@@ -17,14 +17,14 @@
* under the License.
*/
-package org.apache.amber.error
+package org.apache.texera.amber.error
import com.google.protobuf.timestamp.Timestamp
-import org.apache.amber.core.virtualidentity.ActorVirtualIdentity
-import org.apache.amber.engine.architecture.rpc.controlcommands.ConsoleMessage
-import org.apache.amber.engine.architecture.rpc.controlcommands.ConsoleMessageType.ERROR
-import org.apache.amber.engine.architecture.rpc.controlreturns.{ControlError, ErrorLanguage}
-import org.apache.amber.util.VirtualIdentityUtils
+import org.apache.texera.amber.core.virtualidentity.ActorVirtualIdentity
+import org.apache.texera.amber.engine.architecture.rpc.controlcommands.ConsoleMessage
+import org.apache.texera.amber.engine.architecture.rpc.controlcommands.ConsoleMessageType.ERROR
+import org.apache.texera.amber.engine.architecture.rpc.controlreturns.{ControlError, ErrorLanguage}
+import org.apache.texera.amber.util.VirtualIdentityUtils
import java.time.Instant
import scala.util.control.ControlThrowable
diff --git a/amber/src/main/scala/org/apache/texera/web/ComputingUnitMaster.scala b/amber/src/main/scala/org/apache/texera/web/ComputingUnitMaster.scala
index 1e70e09e21..225f5c152a 100644
--- a/amber/src/main/scala/org/apache/texera/web/ComputingUnitMaster.scala
+++ b/amber/src/main/scala/org/apache/texera/web/ComputingUnitMaster.scala
@@ -24,22 +24,22 @@ import com.typesafe.scalalogging.LazyLogging
import io.dropwizard.Configuration
import io.dropwizard.setup.{Bootstrap, Environment}
import io.dropwizard.websockets.WebsocketBundle
-import org.apache.amber.config.{ApplicationConfig, StorageConfig}
-import org.apache.amber.core.storage.DocumentFactory
-import org.apache.amber.core.virtualidentity.ExecutionIdentity
-import org.apache.amber.core.workflow.{PhysicalPlan, WorkflowContext}
-import org.apache.amber.engine.architecture.controller.ControllerConfig
-import org.apache.amber.engine.architecture.rpc.controlreturns.WorkflowAggregatedState.{
+import org.apache.texera.amber.config.{ApplicationConfig, StorageConfig}
+import org.apache.texera.amber.core.storage.DocumentFactory
+import org.apache.texera.amber.core.virtualidentity.ExecutionIdentity
+import org.apache.texera.amber.core.workflow.{PhysicalPlan, WorkflowContext}
+import org.apache.texera.amber.engine.architecture.controller.ControllerConfig
+import org.apache.texera.amber.engine.architecture.rpc.controlreturns.WorkflowAggregatedState.{
COMPLETED,
FAILED
}
-import org.apache.amber.engine.common.AmberRuntime.scheduleRecurringCallThroughActorSystem
-import org.apache.amber.engine.common.Utils.maptoStatusCode
-import org.apache.amber.engine.common.client.AmberClient
-import org.apache.amber.engine.common.storage.SequentialRecordStorage
-import org.apache.amber.engine.common.{AmberRuntime, Utils}
-import org.apache.amber.util.JSONUtils.objectMapper
-import org.apache.amber.util.ObjectMapperUtils
+import org.apache.texera.amber.engine.common.AmberRuntime.scheduleRecurringCallThroughActorSystem
+import org.apache.texera.amber.engine.common.Utils.maptoStatusCode
+import org.apache.texera.amber.engine.common.client.AmberClient
+import org.apache.texera.amber.engine.common.storage.SequentialRecordStorage
+import org.apache.texera.amber.engine.common.{AmberRuntime, Utils}
+import org.apache.texera.amber.util.JSONUtils.objectMapper
+import org.apache.texera.amber.util.ObjectMapperUtils
import org.apache.commons.jcs3.access.exception.InvalidArgumentException
import org.apache.texera.auth.SessionUser
import org.apache.texera.dao.SqlServer
diff --git a/amber/src/main/scala/org/apache/texera/web/ComputingUnitWorker.scala b/amber/src/main/scala/org/apache/texera/web/ComputingUnitWorker.scala
index 21eaa80ae0..e17acb98f2 100644
--- a/amber/src/main/scala/org/apache/texera/web/ComputingUnitWorker.scala
+++ b/amber/src/main/scala/org/apache/texera/web/ComputingUnitWorker.scala
@@ -19,7 +19,7 @@
package org.apache.texera.web
-import org.apache.amber.engine.common.AmberRuntime
+import org.apache.texera.amber.engine.common.AmberRuntime
import org.apache.commons.jcs3.access.exception.InvalidArgumentException
import scala.annotation.tailrec
diff --git a/amber/src/main/scala/org/apache/texera/web/SessionState.scala b/amber/src/main/scala/org/apache/texera/web/SessionState.scala
index 99e779dfd9..b50df866af 100644
--- a/amber/src/main/scala/org/apache/texera/web/SessionState.scala
+++ b/amber/src/main/scala/org/apache/texera/web/SessionState.scala
@@ -20,7 +20,7 @@
package org.apache.texera.web
import io.reactivex.rxjava3.disposables.Disposable
-import org.apache.amber.util.JSONUtils.objectMapper
+import org.apache.texera.amber.util.JSONUtils.objectMapper
import org.apache.texera.dao.jooq.generated.enums.PrivilegeEnum
import org.apache.texera.web.model.websocket.event.TexeraWebSocketEvent
import org.apache.texera.web.service.WorkflowService
diff --git a/amber/src/main/scala/org/apache/texera/web/TexeraWebApplication.scala b/amber/src/main/scala/org/apache/texera/web/TexeraWebApplication.scala
index 0f69aad20e..c2780add35 100644
--- a/amber/src/main/scala/org/apache/texera/web/TexeraWebApplication.scala
+++ b/amber/src/main/scala/org/apache/texera/web/TexeraWebApplication.scala
@@ -25,9 +25,9 @@ import com.typesafe.scalalogging.LazyLogging
import io.dropwizard.auth.AuthValueFactoryProvider
import io.dropwizard.setup.{Bootstrap, Environment}
import io.dropwizard.websockets.WebsocketBundle
-import org.apache.amber.config.StorageConfig
-import org.apache.amber.engine.common.Utils
-import org.apache.amber.util.ObjectMapperUtils
+import org.apache.texera.amber.config.StorageConfig
+import org.apache.texera.amber.engine.common.Utils
+import org.apache.texera.amber.util.ObjectMapperUtils
import org.apache.texera.auth.SessionUser
import org.apache.texera.dao.SqlServer
import org.apache.texera.web.auth.JwtAuth.setupJwtAuth
diff --git a/amber/src/main/scala/org/apache/texera/web/WorkflowLifecycleManager.scala b/amber/src/main/scala/org/apache/texera/web/WorkflowLifecycleManager.scala
index fee2113ecd..6f2f456dda 100644
--- a/amber/src/main/scala/org/apache/texera/web/WorkflowLifecycleManager.scala
+++ b/amber/src/main/scala/org/apache/texera/web/WorkflowLifecycleManager.scala
@@ -21,10 +21,10 @@ package org.apache.texera.web
import org.apache.pekko.actor.Cancellable
import com.typesafe.scalalogging.LazyLogging
-import org.apache.amber.engine.architecture.rpc.controlreturns.WorkflowAggregatedState
-import org.apache.amber.engine.architecture.rpc.controlreturns.WorkflowAggregatedState.RUNNING
-import org.apache.amber.engine.common.AmberRuntime
-import org.apache.amber.engine.common.executionruntimestate.ExecutionMetadataStore
+import org.apache.texera.amber.engine.architecture.rpc.controlreturns.WorkflowAggregatedState
+import org.apache.texera.amber.engine.architecture.rpc.controlreturns.WorkflowAggregatedState.RUNNING
+import org.apache.texera.amber.engine.common.AmberRuntime
+import org.apache.texera.amber.engine.common.executionruntimestate.ExecutionMetadataStore
import org.apache.texera.web.storage.ExecutionStateStore
import java.time.{LocalDateTime, Duration => JDuration}
diff --git a/amber/src/main/scala/org/apache/texera/web/model/http/response/SchemaPropagationResponse.scala b/amber/src/main/scala/org/apache/texera/web/model/http/response/SchemaPropagationResponse.scala
index 62bbb3dbab..7cdee2cc81 100644
--- a/amber/src/main/scala/org/apache/texera/web/model/http/response/SchemaPropagationResponse.scala
+++ b/amber/src/main/scala/org/apache/texera/web/model/http/response/SchemaPropagationResponse.scala
@@ -19,7 +19,7 @@
package org.apache.texera.web.model.http.response
-import org.apache.amber.core.tuple.Attribute
+import org.apache.texera.amber.core.tuple.Attribute
case class SchemaPropagationResponse(
code: Int,
diff --git a/amber/src/main/scala/org/apache/texera/web/model/websocket/event/PaginatedResultEvent.scala b/amber/src/main/scala/org/apache/texera/web/model/websocket/event/PaginatedResultEvent.scala
index 64f67427d3..081d072180 100644
--- a/amber/src/main/scala/org/apache/texera/web/model/websocket/event/PaginatedResultEvent.scala
+++ b/amber/src/main/scala/org/apache/texera/web/model/websocket/event/PaginatedResultEvent.scala
@@ -20,7 +20,7 @@
package org.apache.texera.web.model.websocket.event
import com.fasterxml.jackson.databind.node.ObjectNode
-import org.apache.amber.core.tuple.Attribute
+import org.apache.texera.amber.core.tuple.Attribute
import org.apache.texera.web.model.websocket.request.ResultPaginationRequest
object PaginatedResultEvent {
diff --git a/amber/src/main/scala/org/apache/texera/web/model/websocket/event/WorkflowErrorEvent.scala b/amber/src/main/scala/org/apache/texera/web/model/websocket/event/WorkflowErrorEvent.scala
index d053f2f886..5169a1f759 100644
--- a/amber/src/main/scala/org/apache/texera/web/model/websocket/event/WorkflowErrorEvent.scala
+++ b/amber/src/main/scala/org/apache/texera/web/model/websocket/event/WorkflowErrorEvent.scala
@@ -19,7 +19,7 @@
package org.apache.texera.web.model.websocket.event
-import org.apache.amber.core.workflowruntimestate.WorkflowFatalError
+import org.apache.texera.amber.core.workflowruntimestate.WorkflowFatalError
case class WorkflowErrorEvent(
fatalErrors: Seq[WorkflowFatalError]
diff --git a/amber/src/main/scala/org/apache/texera/web/model/websocket/event/python/ConsoleUpdateEvent.scala b/amber/src/main/scala/org/apache/texera/web/model/websocket/event/python/ConsoleUpdateEvent.scala
index ee3ace41f7..4ec4732e35 100644
--- a/amber/src/main/scala/org/apache/texera/web/model/websocket/event/python/ConsoleUpdateEvent.scala
+++ b/amber/src/main/scala/org/apache/texera/web/model/websocket/event/python/ConsoleUpdateEvent.scala
@@ -19,7 +19,7 @@
package org.apache.texera.web.model.websocket.event.python
-import org.apache.amber.engine.architecture.rpc.controlcommands.ConsoleMessage
+import org.apache.texera.amber.engine.architecture.rpc.controlcommands.ConsoleMessage
import org.apache.texera.web.model.websocket.event.TexeraWebSocketEvent
object ConsoleUpdateEvent {}
diff --git a/amber/src/main/scala/org/apache/texera/web/model/websocket/request/EditingTimeCompilationRequest.scala b/amber/src/main/scala/org/apache/texera/web/model/websocket/request/EditingTimeCompilationRequest.scala
index 944ab2dc1f..e15b441fca 100644
--- a/amber/src/main/scala/org/apache/texera/web/model/websocket/request/EditingTimeCompilationRequest.scala
+++ b/amber/src/main/scala/org/apache/texera/web/model/websocket/request/EditingTimeCompilationRequest.scala
@@ -19,7 +19,7 @@
package org.apache.texera.web.model.websocket.request
-import org.apache.amber.operator.LogicalOp
+import org.apache.texera.amber.operator.LogicalOp
import org.apache.texera.workflow.LogicalLink
case class EditingTimeCompilationRequest(
diff --git a/amber/src/main/scala/org/apache/texera/web/model/websocket/request/ModifyLogicRequest.scala b/amber/src/main/scala/org/apache/texera/web/model/websocket/request/ModifyLogicRequest.scala
index 9eb3d79e94..84ae56eecc 100644
--- a/amber/src/main/scala/org/apache/texera/web/model/websocket/request/ModifyLogicRequest.scala
+++ b/amber/src/main/scala/org/apache/texera/web/model/websocket/request/ModifyLogicRequest.scala
@@ -19,6 +19,6 @@
package org.apache.texera.web.model.websocket.request
-import org.apache.amber.operator.LogicalOp
+import org.apache.texera.amber.operator.LogicalOp
case class ModifyLogicRequest(operator: LogicalOp) extends TexeraWebSocketRequest
diff --git a/amber/src/main/scala/org/apache/texera/web/model/websocket/request/WorkflowExecuteRequest.scala b/amber/src/main/scala/org/apache/texera/web/model/websocket/request/WorkflowExecuteRequest.scala
index 8295950a18..a346a1ec0a 100644
--- a/amber/src/main/scala/org/apache/texera/web/model/websocket/request/WorkflowExecuteRequest.scala
+++ b/amber/src/main/scala/org/apache/texera/web/model/websocket/request/WorkflowExecuteRequest.scala
@@ -20,8 +20,8 @@
package org.apache.texera.web.model.websocket.request
import com.fasterxml.jackson.databind.annotation.JsonDeserialize
-import org.apache.amber.core.workflow.WorkflowSettings
-import org.apache.amber.operator.LogicalOp
+import org.apache.texera.amber.core.workflow.WorkflowSettings
+import org.apache.texera.amber.operator.LogicalOp
import org.apache.texera.workflow.LogicalLink
case class ReplayExecutionInfo(
diff --git a/amber/src/main/scala/org/apache/texera/web/model/websocket/response/python/PythonExpressionEvaluateResponse.scala b/amber/src/main/scala/org/apache/texera/web/model/websocket/response/python/PythonExpressionEvaluateResponse.scala
index 6f82c4fca9..f4f4a77ab4 100644
--- a/amber/src/main/scala/org/apache/texera/web/model/websocket/response/python/PythonExpressionEvaluateResponse.scala
+++ b/amber/src/main/scala/org/apache/texera/web/model/websocket/response/python/PythonExpressionEvaluateResponse.scala
@@ -19,7 +19,7 @@
package org.apache.texera.web.model.websocket.response.python
-import org.apache.amber.engine.architecture.rpc.controlreturns.EvaluatedValue
+import org.apache.texera.amber.engine.architecture.rpc.controlreturns.EvaluatedValue
import org.apache.texera.web.model.websocket.event.TexeraWebSocketEvent
case class PythonExpressionEvaluateResponse(
diff --git a/amber/src/main/scala/org/apache/texera/web/resource/CollaborationResource.scala b/amber/src/main/scala/org/apache/texera/web/resource/CollaborationResource.scala
index 9b311809a9..4ac0e8769c 100644
--- a/amber/src/main/scala/org/apache/texera/web/resource/CollaborationResource.scala
+++ b/amber/src/main/scala/org/apache/texera/web/resource/CollaborationResource.scala
@@ -20,7 +20,7 @@
package org.apache.texera.web.resource
import com.typesafe.scalalogging.LazyLogging
-import org.apache.amber.util.JSONUtils
+import org.apache.texera.amber.util.JSONUtils
import org.apache.texera.dao.jooq.generated.tables.pojos.User
import org.apache.texera.web.ServletAwareConfigurator
import org.apache.texera.web.model.collab.event._
diff --git a/amber/src/main/scala/org/apache/texera/web/resource/SystemMetadataResource.scala b/amber/src/main/scala/org/apache/texera/web/resource/SystemMetadataResource.scala
index c8c98f1202..a17cb736a8 100644
--- a/amber/src/main/scala/org/apache/texera/web/resource/SystemMetadataResource.scala
+++ b/amber/src/main/scala/org/apache/texera/web/resource/SystemMetadataResource.scala
@@ -19,7 +19,7 @@
package org.apache.texera.web.resource
-import org.apache.amber.operator.metadata.{AllOperatorMetadata, OperatorMetadataGenerator}
+import org.apache.texera.amber.operator.metadata.{AllOperatorMetadata, OperatorMetadataGenerator}
import javax.ws.rs.core.MediaType
import javax.ws.rs.{GET, Path, Produces}
diff --git a/amber/src/main/scala/org/apache/texera/web/resource/WorkflowWebsocketResource.scala b/amber/src/main/scala/org/apache/texera/web/resource/WorkflowWebsocketResource.scala
index 473234c14f..3a02a9a4c2 100644
--- a/amber/src/main/scala/org/apache/texera/web/resource/WorkflowWebsocketResource.scala
+++ b/amber/src/main/scala/org/apache/texera/web/resource/WorkflowWebsocketResource.scala
@@ -21,12 +21,12 @@ package org.apache.texera.web.resource
import com.google.protobuf.timestamp.Timestamp
import com.typesafe.scalalogging.LazyLogging
-import org.apache.amber.clustering.ClusterListener
-import org.apache.amber.core.virtualidentity.WorkflowIdentity
-import org.apache.amber.core.workflowruntimestate.FatalErrorType.COMPILATION_ERROR
-import org.apache.amber.core.workflowruntimestate.WorkflowFatalError
-import org.apache.amber.error.ErrorUtils.getStackTraceWithAllCauses
-import org.apache.amber.util.JSONUtils.objectMapper
+import org.apache.texera.amber.clustering.ClusterListener
+import org.apache.texera.amber.core.virtualidentity.WorkflowIdentity
+import org.apache.texera.amber.core.workflowruntimestate.FatalErrorType.COMPILATION_ERROR
+import org.apache.texera.amber.core.workflowruntimestate.WorkflowFatalError
+import org.apache.texera.amber.error.ErrorUtils.getStackTraceWithAllCauses
+import org.apache.texera.amber.util.JSONUtils.objectMapper
import org.apache.texera.auth.util.HeaderField
import org.apache.texera.dao.jooq.generated.enums.PrivilegeEnum
import org.apache.texera.dao.jooq.generated.tables.pojos.User
diff --git a/amber/src/main/scala/org/apache/texera/web/resource/aiassistant/AiAssistantManager.scala b/amber/src/main/scala/org/apache/texera/web/resource/aiassistant/AiAssistantManager.scala
index 85fdb892b3..374525ff3f 100644
--- a/amber/src/main/scala/org/apache/texera/web/resource/aiassistant/AiAssistantManager.scala
+++ b/amber/src/main/scala/org/apache/texera/web/resource/aiassistant/AiAssistantManager.scala
@@ -20,7 +20,7 @@
package org.apache.texera.web.resource.aiassistant
import com.typesafe.config.Config
-import org.apache.amber.config.ApplicationConfig
+import org.apache.texera.amber.config.ApplicationConfig
import java.net.{HttpURLConnection, URL}
diff --git a/amber/src/main/scala/org/apache/texera/web/resource/dashboard/DatasetSearchQueryBuilder.scala b/amber/src/main/scala/org/apache/texera/web/resource/dashboard/DatasetSearchQueryBuilder.scala
index 7f3a836a1c..89fe805d58 100644
--- a/amber/src/main/scala/org/apache/texera/web/resource/dashboard/DatasetSearchQueryBuilder.scala
+++ b/amber/src/main/scala/org/apache/texera/web/resource/dashboard/DatasetSearchQueryBuilder.scala
@@ -20,7 +20,7 @@
package org.apache.texera.web.resource.dashboard
import com.typesafe.scalalogging.LazyLogging
-import org.apache.amber.core.storage.util.LakeFSStorageClient
+import org.apache.texera.amber.core.storage.util.LakeFSStorageClient
import org.apache.texera.dao.jooq.generated.Tables.{DATASET, DATASET_USER_ACCESS}
import org.apache.texera.dao.jooq.generated.enums.PrivilegeEnum
import org.apache.texera.dao.jooq.generated.tables.User.USER
diff --git a/amber/src/main/scala/org/apache/texera/web/resource/dashboard/hub/HubResource.scala b/amber/src/main/scala/org/apache/texera/web/resource/dashboard/hub/HubResource.scala
index 03853aff20..e4ecc769c1 100644
--- a/amber/src/main/scala/org/apache/texera/web/resource/dashboard/hub/HubResource.scala
+++ b/amber/src/main/scala/org/apache/texera/web/resource/dashboard/hub/HubResource.scala
@@ -20,7 +20,7 @@
package org.apache.texera.web.resource.dashboard.hub
import io.dropwizard.auth.Auth
-import org.apache.amber.core.storage.util.LakeFSStorageClient
+import org.apache.texera.amber.core.storage.util.LakeFSStorageClient
import org.apache.texera.auth.SessionUser
import org.apache.texera.dao.SqlServer
import org.apache.texera.dao.jooq.generated.Tables._
diff --git a/amber/src/main/scala/org/apache/texera/web/resource/dashboard/user/workflow/WorkflowExecutionsResource.scala b/amber/src/main/scala/org/apache/texera/web/resource/dashboard/user/workflow/WorkflowExecutionsResource.scala
index ab31ab0cd2..1822910f36 100644
--- a/amber/src/main/scala/org/apache/texera/web/resource/dashboard/user/workflow/WorkflowExecutionsResource.scala
+++ b/amber/src/main/scala/org/apache/texera/web/resource/dashboard/user/workflow/WorkflowExecutionsResource.scala
@@ -20,15 +20,15 @@
package org.apache.texera.web.resource.dashboard.user.workflow
import io.dropwizard.auth.Auth
-import org.apache.amber.core.storage.{DocumentFactory, FileResolver, VFSResourceType, VFSURIFactory}
-import org.apache.amber.core.tuple.Tuple
-import org.apache.amber.core.virtualidentity._
-import org.apache.amber.core.workflow.{GlobalPortIdentity, PortIdentity}
-import org.apache.amber.engine.architecture.logreplay.{ReplayDestination, ReplayLogRecord}
-import org.apache.amber.engine.common.Utils.{maptoStatusCode, stringToAggregatedState}
-import org.apache.amber.engine.common.storage.SequentialRecordStorage
-import org.apache.amber.util.JSONUtils.objectMapper
-import org.apache.amber.util.serde.GlobalPortIdentitySerde.SerdeOps
+import org.apache.texera.amber.core.storage.{DocumentFactory, FileResolver, VFSResourceType, VFSURIFactory}
+import org.apache.texera.amber.core.tuple.Tuple
+import org.apache.texera.amber.core.virtualidentity._
+import org.apache.texera.amber.core.workflow.{GlobalPortIdentity, PortIdentity}
+import org.apache.texera.amber.engine.architecture.logreplay.{ReplayDestination, ReplayLogRecord}
+import org.apache.texera.amber.engine.common.Utils.{maptoStatusCode, stringToAggregatedState}
+import org.apache.texera.amber.engine.common.storage.SequentialRecordStorage
+import org.apache.texera.amber.util.JSONUtils.objectMapper
+import org.apache.texera.amber.util.serde.GlobalPortIdentitySerde.SerdeOps
import org.apache.texera.auth.{JwtParser, SessionUser}
import org.apache.texera.dao.SqlServer
import org.apache.texera.dao.SqlServer.withTransaction
diff --git a/amber/src/main/scala/org/apache/texera/web/resource/dashboard/user/workflow/WorkflowResource.scala b/amber/src/main/scala/org/apache/texera/web/resource/dashboard/user/workflow/WorkflowResource.scala
index c6917d9390..0f66388c85 100644
--- a/amber/src/main/scala/org/apache/texera/web/resource/dashboard/user/workflow/WorkflowResource.scala
+++ b/amber/src/main/scala/org/apache/texera/web/resource/dashboard/user/workflow/WorkflowResource.scala
@@ -23,8 +23,8 @@ import com.fasterxml.jackson.databind.ObjectMapper
import com.fasterxml.jackson.module.scala.DefaultScalaModule
import com.typesafe.scalalogging.LazyLogging
import io.dropwizard.auth.Auth
-import org.apache.amber.core.storage.DocumentFactory
-import org.apache.amber.core.virtualidentity.ExecutionIdentity
+import org.apache.texera.amber.core.storage.DocumentFactory
+import org.apache.texera.amber.core.virtualidentity.ExecutionIdentity
import org.apache.texera.auth.SessionUser
import org.apache.texera.dao.SqlServer
import org.apache.texera.dao.jooq.generated.Tables._
diff --git a/amber/src/main/scala/org/apache/texera/web/resource/dashboard/user/workflow/WorkflowVersionResource.scala b/amber/src/main/scala/org/apache/texera/web/resource/dashboard/user/workflow/WorkflowVersionResource.scala
index 6396a68a16..7b8141be7f 100644
--- a/amber/src/main/scala/org/apache/texera/web/resource/dashboard/user/workflow/WorkflowVersionResource.scala
+++ b/amber/src/main/scala/org/apache/texera/web/resource/dashboard/user/workflow/WorkflowVersionResource.scala
@@ -21,7 +21,7 @@ package org.apache.texera.web.resource.dashboard.user.workflow
import com.flipkart.zjsonpatch.{JsonDiff, JsonPatch}
import io.dropwizard.auth.Auth
-import org.apache.amber.util.JSONUtils.objectMapper
+import org.apache.texera.amber.util.JSONUtils.objectMapper
import org.apache.texera.auth.SessionUser
import org.apache.texera.config.UserSystemConfig
import org.apache.texera.dao.SqlServer
diff --git a/amber/src/main/scala/org/apache/texera/web/service/EmailNotificationService.scala b/amber/src/main/scala/org/apache/texera/web/service/EmailNotificationService.scala
index 55e66e99b8..8f1c49c959 100644
--- a/amber/src/main/scala/org/apache/texera/web/service/EmailNotificationService.scala
+++ b/amber/src/main/scala/org/apache/texera/web/service/EmailNotificationService.scala
@@ -19,7 +19,7 @@
package org.apache.texera.web.service
-import org.apache.amber.engine.architecture.rpc.controlreturns.WorkflowAggregatedState
+import org.apache.texera.amber.engine.architecture.rpc.controlreturns.WorkflowAggregatedState
import java.util.concurrent.{ExecutorService, Executors}
import scala.concurrent.{ExecutionContext, Future}
diff --git a/amber/src/main/scala/org/apache/texera/web/service/ExecutionConsoleService.scala b/amber/src/main/scala/org/apache/texera/web/service/ExecutionConsoleService.scala
index 2f54e195ea..1678494e93 100644
--- a/amber/src/main/scala/org/apache/texera/web/service/ExecutionConsoleService.scala
+++ b/amber/src/main/scala/org/apache/texera/web/service/ExecutionConsoleService.scala
@@ -22,34 +22,34 @@ package org.apache.texera.web.service
import com.google.protobuf.timestamp.Timestamp
import com.twitter.util.{Await, Duration}
import com.typesafe.scalalogging.LazyLogging
-import org.apache.amber.config.ApplicationConfig
-import org.apache.amber.core.storage.model.BufferedItemWriter
-import org.apache.amber.core.storage.result.ResultSchema
-import org.apache.amber.core.storage.{DocumentFactory, VFSURIFactory}
-import org.apache.amber.core.tuple.Tuple
-import org.apache.amber.core.virtualidentity.{ActorVirtualIdentity, OperatorIdentity}
-import org.apache.amber.core.workflow.WorkflowContext
-import org.apache.amber.engine.architecture.controller.ExecutionStateUpdate
-import org.apache.amber.engine.architecture.rpc.controlcommands.ConsoleMessageType.COMMAND
-import org.apache.amber.engine.architecture.rpc.controlcommands.{
+import org.apache.texera.amber.config.ApplicationConfig
+import org.apache.texera.amber.core.storage.model.BufferedItemWriter
+import org.apache.texera.amber.core.storage.result.ResultSchema
+import org.apache.texera.amber.core.storage.{DocumentFactory, VFSURIFactory}
+import org.apache.texera.amber.core.tuple.Tuple
+import org.apache.texera.amber.core.virtualidentity.{ActorVirtualIdentity, OperatorIdentity}
+import org.apache.texera.amber.core.workflow.WorkflowContext
+import org.apache.texera.amber.engine.architecture.controller.ExecutionStateUpdate
+import org.apache.texera.amber.engine.architecture.rpc.controlcommands.ConsoleMessageType.COMMAND
+import org.apache.texera.amber.engine.architecture.rpc.controlcommands.{
ConsoleMessage,
ConsoleMessageType,
EvaluatePythonExpressionRequest,
DebugCommandRequest => AmberDebugCommandRequest
}
-import org.apache.amber.engine.architecture.rpc.controlreturns.WorkflowAggregatedState
-import org.apache.amber.engine.architecture.rpc.controlreturns.WorkflowAggregatedState.{
+import org.apache.texera.amber.engine.architecture.rpc.controlreturns.WorkflowAggregatedState
+import org.apache.texera.amber.engine.architecture.rpc.controlreturns.WorkflowAggregatedState.{
COMPLETED,
FAILED,
KILLED
}
-import org.apache.amber.engine.common.client.AmberClient
-import org.apache.amber.engine.common.executionruntimestate.{
+import org.apache.texera.amber.engine.common.client.AmberClient
+import org.apache.texera.amber.engine.common.executionruntimestate.{
EvaluatedValueList,
ExecutionConsoleStore,
OperatorConsole
}
-import org.apache.amber.util.VirtualIdentityUtils
+import org.apache.texera.amber.util.VirtualIdentityUtils
import org.apache.texera.web.model.websocket.event.TexeraWebSocketEvent
import org.apache.texera.web.model.websocket.event.python.ConsoleUpdateEvent
import org.apache.texera.web.model.websocket.request.RetryRequest
diff --git a/amber/src/main/scala/org/apache/texera/web/service/ExecutionReconfigurationService.scala b/amber/src/main/scala/org/apache/texera/web/service/ExecutionReconfigurationService.scala
index 6c7155c2ff..e5867277fc 100644
--- a/amber/src/main/scala/org/apache/texera/web/service/ExecutionReconfigurationService.scala
+++ b/amber/src/main/scala/org/apache/texera/web/service/ExecutionReconfigurationService.scala
@@ -19,8 +19,8 @@
package org.apache.texera.web.service
-import org.apache.amber.engine.architecture.controller.Workflow
-import org.apache.amber.engine.common.client.AmberClient
+import org.apache.texera.amber.engine.architecture.controller.Workflow
+import org.apache.texera.amber.engine.common.client.AmberClient
import org.apache.texera.web.SubscriptionManager
import org.apache.texera.web.model.websocket.event.TexeraWebSocketEvent
import org.apache.texera.web.model.websocket.request.ModifyLogicRequest
@@ -112,7 +112,7 @@ class ExecutionReconfigurationService(
// case (op, stateTransferFunc) =>
// val bytes = AmberRuntime.serde.serialize(op.opExecInitInfo).get
// val protoAny = Any.of(
- // "org.apache.amber.engine.architecture.deploysemantics.layer.OpExecInitInfo",
+ // "org.apache.texera.amber.engine.architecture.deploysemantics.layer.OpExecInitInfo",
// ByteString.copyFrom(bytes)
// )
// val stateTransferFuncOpt = stateTransferFunc.map { func =>
diff --git a/amber/src/main/scala/org/apache/texera/web/service/ExecutionResultService.scala b/amber/src/main/scala/org/apache/texera/web/service/ExecutionResultService.scala
index 246c4e4967..fd6e5f1853 100644
--- a/amber/src/main/scala/org/apache/texera/web/service/ExecutionResultService.scala
+++ b/amber/src/main/scala/org/apache/texera/web/service/ExecutionResultService.scala
@@ -23,26 +23,26 @@ import org.apache.pekko.actor.Cancellable
import com.fasterxml.jackson.annotation.{JsonTypeInfo, JsonTypeName}
import com.fasterxml.jackson.databind.node.ObjectNode
import com.typesafe.scalalogging.LazyLogging
-import org.apache.amber.config.{ApplicationConfig, StorageConfig}
-import org.apache.amber.core.storage.DocumentFactory.ICEBERG
-import org.apache.amber.core.storage.model.VirtualDocument
-import org.apache.amber.core.storage.result._
-import org.apache.amber.core.storage.{DocumentFactory, VFSURIFactory}
-import org.apache.amber.core.tuple.{AttributeType, Tuple, TupleUtils}
-import org.apache.amber.core.virtualidentity.{ExecutionIdentity, OperatorIdentity, WorkflowIdentity}
-import org.apache.amber.core.workflow.OutputPort.OutputMode
-import org.apache.amber.core.workflow.{PhysicalOp, PhysicalPlan, PortIdentity}
-import org.apache.amber.engine.architecture.controller.{ExecutionStateUpdate, FatalError}
-import org.apache.amber.engine.architecture.rpc.controlreturns.WorkflowAggregatedState.{
+import org.apache.texera.amber.config.{ApplicationConfig, StorageConfig}
+import org.apache.texera.amber.core.storage.DocumentFactory.ICEBERG
+import org.apache.texera.amber.core.storage.model.VirtualDocument
+import org.apache.texera.amber.core.storage.result._
+import org.apache.texera.amber.core.storage.{DocumentFactory, VFSURIFactory}
+import org.apache.texera.amber.core.tuple.{AttributeType, Tuple, TupleUtils}
+import org.apache.texera.amber.core.virtualidentity.{ExecutionIdentity, OperatorIdentity, WorkflowIdentity}
+import org.apache.texera.amber.core.workflow.OutputPort.OutputMode
+import org.apache.texera.amber.core.workflow.{PhysicalOp, PhysicalPlan, PortIdentity}
+import org.apache.texera.amber.engine.architecture.controller.{ExecutionStateUpdate, FatalError}
+import org.apache.texera.amber.engine.architecture.rpc.controlreturns.WorkflowAggregatedState.{
COMPLETED,
FAILED,
KILLED,
RUNNING,
TERMINATED
}
-import org.apache.amber.engine.common.AmberRuntime
-import org.apache.amber.engine.common.client.AmberClient
-import org.apache.amber.engine.common.executionruntimestate.ExecutionMetadataStore
+import org.apache.texera.amber.engine.common.AmberRuntime
+import org.apache.texera.amber.engine.common.client.AmberClient
+import org.apache.texera.amber.engine.common.executionruntimestate.ExecutionMetadataStore
import org.apache.texera.web.SubscriptionManager
import org.apache.texera.web.model.websocket.event.{
PaginatedResultEvent,
diff --git a/amber/src/main/scala/org/apache/texera/web/service/ExecutionRuntimeService.scala b/amber/src/main/scala/org/apache/texera/web/service/ExecutionRuntimeService.scala
index 267e63c260..70b2f07920 100644
--- a/amber/src/main/scala/org/apache/texera/web/service/ExecutionRuntimeService.scala
+++ b/amber/src/main/scala/org/apache/texera/web/service/ExecutionRuntimeService.scala
@@ -20,15 +20,15 @@
package org.apache.texera.web.service
import com.typesafe.scalalogging.LazyLogging
-import org.apache.amber.core.virtualidentity.EmbeddedControlMessageIdentity
-import org.apache.amber.engine.architecture.controller.ExecutionStateUpdate
-import org.apache.amber.engine.architecture.rpc.controlcommands.{
+import org.apache.texera.amber.core.virtualidentity.EmbeddedControlMessageIdentity
+import org.apache.texera.amber.engine.architecture.controller.ExecutionStateUpdate
+import org.apache.texera.amber.engine.architecture.rpc.controlcommands.{
EmptyRequest,
TakeGlobalCheckpointRequest
}
-import org.apache.amber.engine.architecture.rpc.controlreturns.WorkflowAggregatedState._
-import org.apache.amber.engine.architecture.worker.WorkflowWorker.FaultToleranceConfig
-import org.apache.amber.engine.common.client.AmberClient
+import org.apache.texera.amber.engine.architecture.rpc.controlreturns.WorkflowAggregatedState._
+import org.apache.texera.amber.engine.architecture.worker.WorkflowWorker.FaultToleranceConfig
+import org.apache.texera.amber.engine.common.client.AmberClient
import org.apache.texera.web.model.websocket.request._
import org.apache.texera.web.storage.ExecutionStateStore
import org.apache.texera.web.storage.ExecutionStateStore.updateWorkflowState
diff --git a/amber/src/main/scala/org/apache/texera/web/service/ExecutionStatsService.scala b/amber/src/main/scala/org/apache/texera/web/service/ExecutionStatsService.scala
index 72d052c35a..0a8176c018 100644
--- a/amber/src/main/scala/org/apache/texera/web/service/ExecutionStatsService.scala
+++ b/amber/src/main/scala/org/apache/texera/web/service/ExecutionStatsService.scala
@@ -21,29 +21,29 @@ package org.apache.texera.web.service
import com.google.protobuf.timestamp.Timestamp
import com.typesafe.scalalogging.LazyLogging
-import org.apache.amber.core.storage.model.BufferedItemWriter
-import org.apache.amber.core.storage.result.ResultSchema
-import org.apache.amber.core.storage.{DocumentFactory, VFSURIFactory}
-import org.apache.amber.core.tuple.Tuple
-import org.apache.amber.core.workflow.WorkflowContext
-import org.apache.amber.core.workflowruntimestate.FatalErrorType.EXECUTION_FAILURE
-import org.apache.amber.core.workflowruntimestate.WorkflowFatalError
-import org.apache.amber.engine.architecture.controller._
-import org.apache.amber.engine.architecture.rpc.controlreturns.WorkflowAggregatedState
-import org.apache.amber.engine.architecture.rpc.controlreturns.WorkflowAggregatedState.{
+import org.apache.texera.amber.core.storage.model.BufferedItemWriter
+import org.apache.texera.amber.core.storage.result.ResultSchema
+import org.apache.texera.amber.core.storage.{DocumentFactory, VFSURIFactory}
+import org.apache.texera.amber.core.tuple.Tuple
+import org.apache.texera.amber.core.workflow.WorkflowContext
+import org.apache.texera.amber.core.workflowruntimestate.FatalErrorType.EXECUTION_FAILURE
+import org.apache.texera.amber.core.workflowruntimestate.WorkflowFatalError
+import org.apache.texera.amber.engine.architecture.controller._
+import org.apache.texera.amber.engine.architecture.rpc.controlreturns.WorkflowAggregatedState
+import org.apache.texera.amber.engine.architecture.rpc.controlreturns.WorkflowAggregatedState.{
COMPLETED,
FAILED,
KILLED
}
-import org.apache.amber.engine.common.Utils
-import org.apache.amber.engine.common.Utils.maptoStatusCode
-import org.apache.amber.engine.common.client.AmberClient
-import org.apache.amber.engine.common.executionruntimestate.{
+import org.apache.texera.amber.engine.common.Utils
+import org.apache.texera.amber.engine.common.Utils.maptoStatusCode
+import org.apache.texera.amber.engine.common.client.AmberClient
+import org.apache.texera.amber.engine.common.executionruntimestate.{
OperatorMetrics,
OperatorStatistics,
OperatorWorkerMapping
}
-import org.apache.amber.error.ErrorUtils.{getOperatorFromActorIdOpt, getStackTraceWithAllCauses}
+import org.apache.texera.amber.error.ErrorUtils.{getOperatorFromActorIdOpt, getStackTraceWithAllCauses}
import org.apache.texera.web.SubscriptionManager
import org.apache.texera.web.model.websocket.event.{
ExecutionDurationUpdateEvent,
diff --git a/amber/src/main/scala/org/apache/texera/web/service/ExecutionsMetadataPersistService.scala b/amber/src/main/scala/org/apache/texera/web/service/ExecutionsMetadataPersistService.scala
index 48a79335cc..1140f5f5cc 100644
--- a/amber/src/main/scala/org/apache/texera/web/service/ExecutionsMetadataPersistService.scala
+++ b/amber/src/main/scala/org/apache/texera/web/service/ExecutionsMetadataPersistService.scala
@@ -20,7 +20,7 @@
package org.apache.texera.web.service
import com.typesafe.scalalogging.LazyLogging
-import org.apache.amber.core.virtualidentity.{ExecutionIdentity, WorkflowIdentity}
+import org.apache.texera.amber.core.virtualidentity.{ExecutionIdentity, WorkflowIdentity}
import org.apache.texera.dao.SqlServer
import org.apache.texera.dao.jooq.generated.tables.daos.WorkflowExecutionsDao
import org.apache.texera.dao.jooq.generated.tables.pojos.WorkflowExecutions
diff --git a/amber/src/main/scala/org/apache/texera/web/service/FriesReconfigurationAlgorithm.scala b/amber/src/main/scala/org/apache/texera/web/service/FriesReconfigurationAlgorithm.scala
index ac727dc56c..c2a15106b1 100644
--- a/amber/src/main/scala/org/apache/texera/web/service/FriesReconfigurationAlgorithm.scala
+++ b/amber/src/main/scala/org/apache/texera/web/service/FriesReconfigurationAlgorithm.scala
@@ -19,13 +19,13 @@
package org.apache.texera.web.service
-import org.apache.amber.core.virtualidentity.PhysicalOpIdentity
-import org.apache.amber.core.workflow.PhysicalPlan
-import org.apache.amber.engine.architecture.rpc.controlcommands.{
+import org.apache.texera.amber.core.virtualidentity.PhysicalOpIdentity
+import org.apache.texera.amber.core.workflow.PhysicalPlan
+import org.apache.texera.amber.engine.architecture.rpc.controlcommands.{
ModifyLogicRequest,
PropagateEmbeddedControlMessageRequest
}
-import org.apache.amber.engine.architecture.scheduling.{Region, WorkflowExecutionCoordinator}
+import org.apache.texera.amber.engine.architecture.scheduling.{Region, WorkflowExecutionCoordinator}
import org.jgrapht.alg.connectivity.ConnectivityInspector
import scala.collection.mutable
diff --git a/amber/src/main/scala/org/apache/texera/web/service/ResultExportService.scala b/amber/src/main/scala/org/apache/texera/web/service/ResultExportService.scala
index 92ce07fa5a..e4fdc92da9 100644
--- a/amber/src/main/scala/org/apache/texera/web/service/ResultExportService.scala
+++ b/amber/src/main/scala/org/apache/texera/web/service/ResultExportService.scala
@@ -23,13 +23,13 @@ import com.fasterxml.jackson.core.`type`.TypeReference
import com.fasterxml.jackson.databind.ObjectMapper
import com.fasterxml.jackson.module.scala.DefaultScalaModule
import com.github.tototoshi.csv.CSVWriter
-import org.apache.amber.config.EnvironmentalVariable
-import org.apache.amber.core.storage.DocumentFactory
-import org.apache.amber.core.storage.model.VirtualDocument
-import org.apache.amber.core.tuple.Tuple
-import org.apache.amber.core.virtualidentity.{OperatorIdentity, WorkflowIdentity}
-import org.apache.amber.core.workflow.PortIdentity
-import org.apache.amber.util.ArrowUtils
+import org.apache.texera.amber.config.EnvironmentalVariable
+import org.apache.texera.amber.core.storage.DocumentFactory
+import org.apache.texera.amber.core.storage.model.VirtualDocument
+import org.apache.texera.amber.core.tuple.Tuple
+import org.apache.texera.amber.core.virtualidentity.{OperatorIdentity, WorkflowIdentity}
+import org.apache.texera.amber.core.workflow.PortIdentity
+import org.apache.texera.amber.util.ArrowUtils
import org.apache.arrow.memory.RootAllocator
import org.apache.arrow.vector._
import org.apache.arrow.vector.ipc.ArrowFileWriter
diff --git a/amber/src/main/scala/org/apache/texera/web/service/WorkflowEmailNotifier.scala b/amber/src/main/scala/org/apache/texera/web/service/WorkflowEmailNotifier.scala
index 68f8067a48..af9a26286d 100644
--- a/amber/src/main/scala/org/apache/texera/web/service/WorkflowEmailNotifier.scala
+++ b/amber/src/main/scala/org/apache/texera/web/service/WorkflowEmailNotifier.scala
@@ -20,8 +20,8 @@
package org.apache.texera.web.service
import com.typesafe.scalalogging.LazyLogging
-import org.apache.amber.engine.architecture.rpc.controlreturns.WorkflowAggregatedState
-import org.apache.amber.engine.architecture.rpc.controlreturns.WorkflowAggregatedState._
+import org.apache.texera.amber.engine.architecture.rpc.controlreturns.WorkflowAggregatedState
+import org.apache.texera.amber.engine.architecture.rpc.controlreturns.WorkflowAggregatedState._
import org.apache.texera.web.resource.dashboard.user.workflow.WorkflowResource
import org.apache.texera.web.resource.{EmailMessage, GmailResource}
import org.hibernate.validator.internal.constraintvalidators.hv.EmailValidator
diff --git a/amber/src/main/scala/org/apache/texera/web/service/WorkflowExecutionService.scala b/amber/src/main/scala/org/apache/texera/web/service/WorkflowExecutionService.scala
index bfbff230e1..741687e02c 100644
--- a/amber/src/main/scala/org/apache/texera/web/service/WorkflowExecutionService.scala
+++ b/amber/src/main/scala/org/apache/texera/web/service/WorkflowExecutionService.scala
@@ -20,14 +20,14 @@
package org.apache.texera.web.service
import com.typesafe.scalalogging.LazyLogging
-import org.apache.amber.core.virtualidentity.{ExecutionIdentity, WorkflowIdentity}
-import org.apache.amber.core.workflow.WorkflowContext
-import org.apache.amber.engine.architecture.controller.{ControllerConfig, Workflow}
-import org.apache.amber.engine.architecture.rpc.controlcommands.EmptyRequest
-import org.apache.amber.engine.architecture.rpc.controlreturns.WorkflowAggregatedState._
-import org.apache.amber.engine.common.Utils
-import org.apache.amber.engine.common.client.AmberClient
-import org.apache.amber.engine.common.executionruntimestate.ExecutionMetadataStore
+import org.apache.texera.amber.core.virtualidentity.{ExecutionIdentity, WorkflowIdentity}
+import org.apache.texera.amber.core.workflow.WorkflowContext
+import org.apache.texera.amber.engine.architecture.controller.{ControllerConfig, Workflow}
+import org.apache.texera.amber.engine.architecture.rpc.controlcommands.EmptyRequest
+import org.apache.texera.amber.engine.architecture.rpc.controlreturns.WorkflowAggregatedState._
+import org.apache.texera.amber.engine.common.Utils
+import org.apache.texera.amber.engine.common.client.AmberClient
+import org.apache.texera.amber.engine.common.executionruntimestate.ExecutionMetadataStore
import org.apache.texera.web.model.websocket.event.{
TexeraWebSocketEvent,
WorkflowErrorEvent,
diff --git a/amber/src/main/scala/org/apache/texera/web/service/WorkflowService.scala b/amber/src/main/scala/org/apache/texera/web/service/WorkflowService.scala
index c9f1bee346..c122b885a1 100644
--- a/amber/src/main/scala/org/apache/texera/web/service/WorkflowService.scala
+++ b/amber/src/main/scala/org/apache/texera/web/service/WorkflowService.scala
@@ -23,28 +23,28 @@ import com.google.protobuf.timestamp.Timestamp
import com.typesafe.scalalogging.LazyLogging
import io.reactivex.rxjava3.disposables.{CompositeDisposable, Disposable}
import io.reactivex.rxjava3.subjects.BehaviorSubject
-import org.apache.amber.config.ApplicationConfig
-import org.apache.amber.core.WorkflowRuntimeException
-import org.apache.amber.core.storage.DocumentFactory
-import org.apache.amber.core.storage.result.iceberg.OnIceberg
-import org.apache.amber.core.virtualidentity.{
+import org.apache.texera.amber.config.ApplicationConfig
+import org.apache.texera.amber.core.WorkflowRuntimeException
+import org.apache.texera.amber.core.storage.DocumentFactory
+import org.apache.texera.amber.core.storage.result.iceberg.OnIceberg
+import org.apache.texera.amber.core.virtualidentity.{
EmbeddedControlMessageIdentity,
ExecutionIdentity,
WorkflowIdentity
}
-import org.apache.amber.core.workflow.WorkflowContext
-import org.apache.amber.core.workflowruntimestate.FatalErrorType.EXECUTION_FAILURE
-import org.apache.amber.core.workflowruntimestate.WorkflowFatalError
-import org.apache.amber.engine.architecture.controller.ControllerConfig
-import org.apache.amber.engine.architecture.rpc.controlreturns.WorkflowAggregatedState.{
+import org.apache.texera.amber.core.workflow.WorkflowContext
+import org.apache.texera.amber.core.workflowruntimestate.FatalErrorType.EXECUTION_FAILURE
+import org.apache.texera.amber.core.workflowruntimestate.WorkflowFatalError
+import org.apache.texera.amber.engine.architecture.controller.ControllerConfig
+import org.apache.texera.amber.engine.architecture.rpc.controlreturns.WorkflowAggregatedState.{
COMPLETED,
FAILED
}
-import org.apache.amber.engine.architecture.worker.WorkflowWorker.{
+import org.apache.texera.amber.engine.architecture.worker.WorkflowWorker.{
FaultToleranceConfig,
StateRestoreConfig
}
-import org.apache.amber.error.ErrorUtils.{getOperatorFromActorIdOpt, getStackTraceWithAllCauses}
+import org.apache.texera.amber.error.ErrorUtils.{getOperatorFromActorIdOpt, getStackTraceWithAllCauses}
import org.apache.texera.dao.jooq.generated.tables.pojos.User
import org.apache.texera.service.util.BigObjectManager
import org.apache.texera.web.model.websocket.event.TexeraWebSocketEvent
diff --git a/amber/src/main/scala/org/apache/texera/web/storage/ExecutionReconfigurationStore.scala b/amber/src/main/scala/org/apache/texera/web/storage/ExecutionReconfigurationStore.scala
index 9cdb191c42..946a189ae9 100644
--- a/amber/src/main/scala/org/apache/texera/web/storage/ExecutionReconfigurationStore.scala
+++ b/amber/src/main/scala/org/apache/texera/web/storage/ExecutionReconfigurationStore.scala
@@ -19,9 +19,9 @@
package org.apache.texera.web.storage
-import org.apache.amber.core.virtualidentity.ActorVirtualIdentity
-import org.apache.amber.core.workflow.PhysicalOp
-import org.apache.amber.operator.StateTransferFunc
+import org.apache.texera.amber.core.virtualidentity.ActorVirtualIdentity
+import org.apache.texera.amber.core.workflow.PhysicalOp
+import org.apache.texera.amber.operator.StateTransferFunc
case class ExecutionReconfigurationStore(
currentReconfigId: Option[String] = None,
diff --git a/amber/src/main/scala/org/apache/texera/web/storage/ExecutionStateStore.scala b/amber/src/main/scala/org/apache/texera/web/storage/ExecutionStateStore.scala
index 3700b44560..654acbbefd 100644
--- a/amber/src/main/scala/org/apache/texera/web/storage/ExecutionStateStore.scala
+++ b/amber/src/main/scala/org/apache/texera/web/storage/ExecutionStateStore.scala
@@ -19,9 +19,9 @@
package org.apache.texera.web.storage
-import org.apache.amber.engine.architecture.rpc.controlreturns.WorkflowAggregatedState
-import org.apache.amber.engine.common.Utils.maptoStatusCode
-import org.apache.amber.engine.common.executionruntimestate.{
+import org.apache.texera.amber.engine.architecture.rpc.controlreturns.WorkflowAggregatedState
+import org.apache.texera.amber.engine.common.Utils.maptoStatusCode
+import org.apache.texera.amber.engine.common.executionruntimestate.{
ExecutionBreakpointStore,
ExecutionConsoleStore,
ExecutionMetadataStore,
diff --git a/amber/src/main/scala/org/apache/texera/web/storage/StateStore.scala b/amber/src/main/scala/org/apache/texera/web/storage/StateStore.scala
index 96df4068ac..eb49e97b96 100644
--- a/amber/src/main/scala/org/apache/texera/web/storage/StateStore.scala
+++ b/amber/src/main/scala/org/apache/texera/web/storage/StateStore.scala
@@ -22,7 +22,7 @@ package org.apache.texera.web.storage
import io.reactivex.rxjava3.core.{Observable, Single}
import io.reactivex.rxjava3.disposables.Disposable
import io.reactivex.rxjava3.subjects.BehaviorSubject
-import org.apache.amber.engine.common.Utils.withLock
+import org.apache.texera.amber.engine.common.Utils.withLock
import org.apache.texera.web.model.websocket.event.TexeraWebSocketEvent
import java.util
diff --git a/amber/src/main/scala/org/apache/texera/web/storage/WorkflowStateStore.scala b/amber/src/main/scala/org/apache/texera/web/storage/WorkflowStateStore.scala
index b86b1481cc..f207dfb85f 100644
--- a/amber/src/main/scala/org/apache/texera/web/storage/WorkflowStateStore.scala
+++ b/amber/src/main/scala/org/apache/texera/web/storage/WorkflowStateStore.scala
@@ -19,7 +19,7 @@
package org.apache.texera.web.storage
-import org.apache.amber.core.storage.result.WorkflowResultStore
+import org.apache.texera.amber.core.storage.result.WorkflowResultStore
// states that across executions.
class WorkflowStateStore {
diff --git a/amber/src/main/scala/org/apache/texera/workflow/LogicalLink.scala b/amber/src/main/scala/org/apache/texera/workflow/LogicalLink.scala
index 95737bd38e..5bbc9164b7 100644
--- a/amber/src/main/scala/org/apache/texera/workflow/LogicalLink.scala
+++ b/amber/src/main/scala/org/apache/texera/workflow/LogicalLink.scala
@@ -20,8 +20,8 @@
package org.apache.texera.workflow
import com.fasterxml.jackson.annotation.{JsonCreator, JsonProperty}
-import org.apache.amber.core.virtualidentity.OperatorIdentity
-import org.apache.amber.core.workflow.PortIdentity
+import org.apache.texera.amber.core.virtualidentity.OperatorIdentity
+import org.apache.texera.amber.core.workflow.PortIdentity
case class LogicalLink(
@JsonProperty("fromOpId") fromOpId: OperatorIdentity,
diff --git a/amber/src/main/scala/org/apache/texera/workflow/LogicalPlan.scala b/amber/src/main/scala/org/apache/texera/workflow/LogicalPlan.scala
index 9459844596..974d17f40a 100644
--- a/amber/src/main/scala/org/apache/texera/workflow/LogicalPlan.scala
+++ b/amber/src/main/scala/org/apache/texera/workflow/LogicalPlan.scala
@@ -20,10 +20,10 @@
package org.apache.texera.workflow
import com.typesafe.scalalogging.LazyLogging
-import org.apache.amber.core.storage.FileResolver
-import org.apache.amber.core.virtualidentity.OperatorIdentity
-import org.apache.amber.operator.LogicalOp
-import org.apache.amber.operator.source.scan.ScanSourceOpDesc
+import org.apache.texera.amber.core.storage.FileResolver
+import org.apache.texera.amber.core.virtualidentity.OperatorIdentity
+import org.apache.texera.amber.operator.LogicalOp
+import org.apache.texera.amber.operator.source.scan.ScanSourceOpDesc
import org.apache.texera.web.model.websocket.request.LogicalPlanPojo
import org.jgrapht.graph.DirectedAcyclicGraph
import org.jgrapht.util.SupplierUtil
diff --git a/amber/src/main/scala/org/apache/texera/workflow/WorkflowCompiler.scala b/amber/src/main/scala/org/apache/texera/workflow/WorkflowCompiler.scala
index 048fe87b39..50d07a9819 100644
--- a/amber/src/main/scala/org/apache/texera/workflow/WorkflowCompiler.scala
+++ b/amber/src/main/scala/org/apache/texera/workflow/WorkflowCompiler.scala
@@ -20,9 +20,9 @@
package org.apache.texera.workflow
import com.typesafe.scalalogging.LazyLogging
-import org.apache.amber.core.virtualidentity.OperatorIdentity
-import org.apache.amber.core.workflow._
-import org.apache.amber.engine.architecture.controller.Workflow
+import org.apache.texera.amber.core.virtualidentity.OperatorIdentity
+import org.apache.texera.amber.core.workflow._
+import org.apache.texera.amber.engine.architecture.controller.Workflow
import org.apache.texera.web.model.websocket.request.LogicalPlanPojo
import scala.collection.mutable
diff --git a/amber/src/test/java/org/apache/texera/web/resource/dashboard/user/dataset/GitVersionControlLocalFileStorageSpec.java b/amber/src/test/java/org/apache/texera/web/resource/dashboard/user/dataset/GitVersionControlLocalFileStorageSpec.java
index 71115c36e3..a07410b145 100644
--- a/amber/src/test/java/org/apache/texera/web/resource/dashboard/user/dataset/GitVersionControlLocalFileStorageSpec.java
+++ b/amber/src/test/java/org/apache/texera/web/resource/dashboard/user/dataset/GitVersionControlLocalFileStorageSpec.java
@@ -19,8 +19,8 @@
package org.apache.texera.web.resource.dashboard.user.dataset;
-import org.apache.amber.core.storage.util.dataset.GitVersionControlLocalFileStorage;
-import org.apache.amber.core.storage.util.dataset.PhysicalFileNode;
+import org.apache.texera.amber.core.storage.util.dataset.GitVersionControlLocalFileStorage;
+import org.apache.texera.amber.core.storage.util.dataset.PhysicalFileNode;
import org.eclipse.jgit.api.errors.GitAPIException;
import org.junit.After;
import org.junit.Assert;
diff --git a/amber/src/test/scala/org/apache/amber/engine/architecture/breakpoint/ExceptionBreakpointSpec.scala b/amber/src/test/scala/org/apache/texera/amber/engine/architecture/breakpoint/ExceptionBreakpointSpec.scala
similarity index 99%
rename from amber/src/test/scala/org/apache/amber/engine/architecture/breakpoint/ExceptionBreakpointSpec.scala
rename to amber/src/test/scala/org/apache/texera/amber/engine/architecture/breakpoint/ExceptionBreakpointSpec.scala
index 8f68d1adbb..45f0d1bcb8 100644
--- a/amber/src/test/scala/org/apache/amber/engine/architecture/breakpoint/ExceptionBreakpointSpec.scala
+++ b/amber/src/test/scala/org/apache/texera/amber/engine/architecture/breakpoint/ExceptionBreakpointSpec.scala
@@ -17,7 +17,7 @@
* under the License.
*/
-package org.apache.amber.engine.architecture.breakpoint
+package org.apache.texera.amber.engine.architecture.breakpoint
import org.apache.pekko.actor.ActorSystem
import org.apache.pekko.event.LoggingAdapter
diff --git a/amber/src/test/scala/org/apache/amber/engine/architecture/control/TrivialControlSpec.scala b/amber/src/test/scala/org/apache/texera/amber/engine/architecture/control/TrivialControlSpec.scala
similarity index 85%
rename from amber/src/test/scala/org/apache/amber/engine/architecture/control/TrivialControlSpec.scala
rename to amber/src/test/scala/org/apache/texera/amber/engine/architecture/control/TrivialControlSpec.scala
index bfaf494f75..f89b0a60ae 100644
--- a/amber/src/test/scala/org/apache/amber/engine/architecture/control/TrivialControlSpec.scala
+++ b/amber/src/test/scala/org/apache/texera/amber/engine/architecture/control/TrivialControlSpec.scala
@@ -17,30 +17,30 @@
* under the License.
*/
-package org.apache.amber.engine.architecture.control
+package org.apache.texera.amber.engine.architecture.control
import org.apache.pekko.actor.{ActorRef, ActorSystem, PoisonPill, Props}
import org.apache.pekko.testkit.{TestKit, TestProbe}
import io.grpc.MethodDescriptor
-import org.apache.amber.core.virtualidentity.{ActorVirtualIdentity, ChannelIdentity}
-import org.apache.amber.engine.architecture.common.WorkflowActor.{
+import org.apache.texera.amber.core.virtualidentity.{ActorVirtualIdentity, ChannelIdentity}
+import org.apache.texera.amber.engine.architecture.common.WorkflowActor.{
GetActorRef,
NetworkAck,
NetworkMessage,
RegisterActorRef
}
-import org.apache.amber.engine.architecture.control.utils.TrivialControlTester
-import org.apache.amber.engine.architecture.rpc.controlcommands._
-import org.apache.amber.engine.architecture.rpc.controlreturns.{
+import org.apache.texera.amber.engine.architecture.control.utils.TrivialControlTester
+import org.apache.texera.amber.engine.architecture.rpc.controlcommands._
+import org.apache.texera.amber.engine.architecture.rpc.controlreturns.{
IntResponse,
ReturnInvocation,
StringResponse
}
-import org.apache.amber.engine.architecture.rpc.testerservice.RPCTesterGrpc._
-import org.apache.amber.engine.common.ambermessage.WorkflowFIFOMessage
-import org.apache.amber.engine.common.ambermessage.WorkflowMessage.getInMemSize
-import org.apache.amber.engine.common.rpc.AsyncRPCClient.ControlInvocation
-import org.apache.amber.engine.common.virtualidentity.util.CONTROLLER
+import org.apache.texera.amber.engine.architecture.rpc.testerservice.RPCTesterGrpc._
+import org.apache.texera.amber.engine.common.ambermessage.WorkflowFIFOMessage
+import org.apache.texera.amber.engine.common.ambermessage.WorkflowMessage.getInMemSize
+import org.apache.texera.amber.engine.common.rpc.AsyncRPCClient.ControlInvocation
+import org.apache.texera.amber.engine.common.virtualidentity.util.CONTROLLER
import org.scalatest.wordspec.AnyWordSpecLike
import org.scalatest.{BeforeAndAfterAll, BeforeAndAfterEach}
diff --git a/amber/src/test/scala/org/apache/amber/engine/architecture/control/utils/ChainHandler.scala b/amber/src/test/scala/org/apache/texera/amber/engine/architecture/control/utils/ChainHandler.scala
similarity index 85%
rename from amber/src/test/scala/org/apache/amber/engine/architecture/control/utils/ChainHandler.scala
rename to amber/src/test/scala/org/apache/texera/amber/engine/architecture/control/utils/ChainHandler.scala
index 388a3f4f7b..9e7eff617d 100644
--- a/amber/src/test/scala/org/apache/amber/engine/architecture/control/utils/ChainHandler.scala
+++ b/amber/src/test/scala/org/apache/texera/amber/engine/architecture/control/utils/ChainHandler.scala
@@ -17,11 +17,11 @@
* under the License.
*/
-package org.apache.amber.engine.architecture.control.utils
+package org.apache.texera.amber.engine.architecture.control.utils
import com.twitter.util.Future
-import org.apache.amber.engine.architecture.rpc.controlcommands._
-import org.apache.amber.engine.architecture.rpc.controlreturns._
+import org.apache.texera.amber.engine.architecture.rpc.controlcommands._
+import org.apache.texera.amber.engine.architecture.rpc.controlreturns._
trait ChainHandler {
this: TesterAsyncRPCHandlerInitializer =>
diff --git a/amber/src/test/scala/org/apache/amber/engine/architecture/control/utils/CollectHandler.scala b/amber/src/test/scala/org/apache/texera/amber/engine/architecture/control/utils/CollectHandler.scala
similarity index 87%
rename from amber/src/test/scala/org/apache/amber/engine/architecture/control/utils/CollectHandler.scala
rename to amber/src/test/scala/org/apache/texera/amber/engine/architecture/control/utils/CollectHandler.scala
index 1dca572249..f36ca3c2b7 100644
--- a/amber/src/test/scala/org/apache/amber/engine/architecture/control/utils/CollectHandler.scala
+++ b/amber/src/test/scala/org/apache/texera/amber/engine/architecture/control/utils/CollectHandler.scala
@@ -17,11 +17,11 @@
* under the License.
*/
-package org.apache.amber.engine.architecture.control.utils
+package org.apache.texera.amber.engine.architecture.control.utils
import com.twitter.util.Future
-import org.apache.amber.engine.architecture.rpc.controlcommands._
-import org.apache.amber.engine.architecture.rpc.controlreturns._
+import org.apache.texera.amber.engine.architecture.rpc.controlcommands._
+import org.apache.texera.amber.engine.architecture.rpc.controlreturns._
import scala.util.Random
diff --git a/amber/src/test/scala/org/apache/amber/engine/architecture/control/utils/ErrorHandler.scala b/amber/src/test/scala/org/apache/texera/amber/engine/architecture/control/utils/ErrorHandler.scala
similarity index 84%
rename from amber/src/test/scala/org/apache/amber/engine/architecture/control/utils/ErrorHandler.scala
rename to amber/src/test/scala/org/apache/texera/amber/engine/architecture/control/utils/ErrorHandler.scala
index 0fc94e02d9..a1e6b94d05 100644
--- a/amber/src/test/scala/org/apache/amber/engine/architecture/control/utils/ErrorHandler.scala
+++ b/amber/src/test/scala/org/apache/texera/amber/engine/architecture/control/utils/ErrorHandler.scala
@@ -17,11 +17,11 @@
* under the License.
*/
-package org.apache.amber.engine.architecture.control.utils
+package org.apache.texera.amber.engine.architecture.control.utils
import com.twitter.util.Future
-import org.apache.amber.engine.architecture.rpc.controlcommands._
-import org.apache.amber.engine.architecture.rpc.controlreturns._
+import org.apache.texera.amber.engine.architecture.rpc.controlcommands._
+import org.apache.texera.amber.engine.architecture.rpc.controlreturns._
trait ErrorHandler {
this: TesterAsyncRPCHandlerInitializer =>
diff --git a/amber/src/test/scala/org/apache/amber/engine/architecture/control/utils/MultiCallHandler.scala b/amber/src/test/scala/org/apache/texera/amber/engine/architecture/control/utils/MultiCallHandler.scala
similarity index 81%
rename from amber/src/test/scala/org/apache/amber/engine/architecture/control/utils/MultiCallHandler.scala
rename to amber/src/test/scala/org/apache/texera/amber/engine/architecture/control/utils/MultiCallHandler.scala
index 0d4cf0c37b..21400b83f2 100644
--- a/amber/src/test/scala/org/apache/amber/engine/architecture/control/utils/MultiCallHandler.scala
+++ b/amber/src/test/scala/org/apache/texera/amber/engine/architecture/control/utils/MultiCallHandler.scala
@@ -17,12 +17,12 @@
* under the License.
*/
-package org.apache.amber.engine.architecture.control.utils
+package org.apache.texera.amber.engine.architecture.control.utils
import com.twitter.util.Future
-import org.apache.amber.core.virtualidentity.ActorVirtualIdentity
-import org.apache.amber.engine.architecture.rpc.controlcommands._
-import org.apache.amber.engine.architecture.rpc.controlreturns._
+import org.apache.texera.amber.core.virtualidentity.ActorVirtualIdentity
+import org.apache.texera.amber.engine.architecture.rpc.controlcommands._
+import org.apache.texera.amber.engine.architecture.rpc.controlreturns._
trait MultiCallHandler {
this: TesterAsyncRPCHandlerInitializer =>
diff --git a/amber/src/test/scala/org/apache/amber/engine/architecture/control/utils/NestedHandler.scala b/amber/src/test/scala/org/apache/texera/amber/engine/architecture/control/utils/NestedHandler.scala
similarity index 86%
rename from amber/src/test/scala/org/apache/amber/engine/architecture/control/utils/NestedHandler.scala
rename to amber/src/test/scala/org/apache/texera/amber/engine/architecture/control/utils/NestedHandler.scala
index 7e59d7f8c8..31aa70d447 100644
--- a/amber/src/test/scala/org/apache/amber/engine/architecture/control/utils/NestedHandler.scala
+++ b/amber/src/test/scala/org/apache/texera/amber/engine/architecture/control/utils/NestedHandler.scala
@@ -17,11 +17,11 @@
* under the License.
*/
-package org.apache.amber.engine.architecture.control.utils
+package org.apache.texera.amber.engine.architecture.control.utils
import com.twitter.util.Future
-import org.apache.amber.engine.architecture.rpc.controlcommands._
-import org.apache.amber.engine.architecture.rpc.controlreturns._
+import org.apache.texera.amber.engine.architecture.rpc.controlcommands._
+import org.apache.texera.amber.engine.architecture.rpc.controlreturns._
trait NestedHandler {
this: TesterAsyncRPCHandlerInitializer =>
diff --git a/amber/src/test/scala/org/apache/amber/engine/architecture/control/utils/PingPongHandler.scala b/amber/src/test/scala/org/apache/texera/amber/engine/architecture/control/utils/PingPongHandler.scala
similarity index 88%
rename from amber/src/test/scala/org/apache/amber/engine/architecture/control/utils/PingPongHandler.scala
rename to amber/src/test/scala/org/apache/texera/amber/engine/architecture/control/utils/PingPongHandler.scala
index c074d48bc8..5ea7bf298e 100644
--- a/amber/src/test/scala/org/apache/amber/engine/architecture/control/utils/PingPongHandler.scala
+++ b/amber/src/test/scala/org/apache/texera/amber/engine/architecture/control/utils/PingPongHandler.scala
@@ -17,11 +17,11 @@
* under the License.
*/
-package org.apache.amber.engine.architecture.control.utils
+package org.apache.texera.amber.engine.architecture.control.utils
import com.twitter.util.Future
-import org.apache.amber.engine.architecture.rpc.controlcommands._
-import org.apache.amber.engine.architecture.rpc.controlreturns._
+import org.apache.texera.amber.engine.architecture.rpc.controlcommands._
+import org.apache.texera.amber.engine.architecture.rpc.controlreturns._
trait PingPongHandler {
this: TesterAsyncRPCHandlerInitializer =>
diff --git a/amber/src/test/scala/org/apache/amber/engine/architecture/control/utils/RecursionHandler.scala b/amber/src/test/scala/org/apache/texera/amber/engine/architecture/control/utils/RecursionHandler.scala
similarity index 85%
rename from amber/src/test/scala/org/apache/amber/engine/architecture/control/utils/RecursionHandler.scala
rename to amber/src/test/scala/org/apache/texera/amber/engine/architecture/control/utils/RecursionHandler.scala
index 7e426ad84e..7d2b7a38e2 100644
--- a/amber/src/test/scala/org/apache/amber/engine/architecture/control/utils/RecursionHandler.scala
+++ b/amber/src/test/scala/org/apache/texera/amber/engine/architecture/control/utils/RecursionHandler.scala
@@ -17,11 +17,11 @@
* under the License.
*/
-package org.apache.amber.engine.architecture.control.utils
+package org.apache.texera.amber.engine.architecture.control.utils
import com.twitter.util.Future
-import org.apache.amber.engine.architecture.rpc.controlcommands._
-import org.apache.amber.engine.architecture.rpc.controlreturns._
+import org.apache.texera.amber.engine.architecture.rpc.controlcommands._
+import org.apache.texera.amber.engine.architecture.rpc.controlreturns._
trait RecursionHandler {
this: TesterAsyncRPCHandlerInitializer =>
diff --git a/amber/src/test/scala/org/apache/amber/engine/architecture/control/utils/TesterAsyncRPCHandlerInitializer.scala b/amber/src/test/scala/org/apache/texera/amber/engine/architecture/control/utils/TesterAsyncRPCHandlerInitializer.scala
similarity index 72%
rename from amber/src/test/scala/org/apache/amber/engine/architecture/control/utils/TesterAsyncRPCHandlerInitializer.scala
rename to amber/src/test/scala/org/apache/texera/amber/engine/architecture/control/utils/TesterAsyncRPCHandlerInitializer.scala
index 5f97be1cb9..24033da6bb 100644
--- a/amber/src/test/scala/org/apache/amber/engine/architecture/control/utils/TesterAsyncRPCHandlerInitializer.scala
+++ b/amber/src/test/scala/org/apache/texera/amber/engine/architecture/control/utils/TesterAsyncRPCHandlerInitializer.scala
@@ -17,14 +17,14 @@
* under the License.
*/
-package org.apache.amber.engine.architecture.control.utils
+package org.apache.texera.amber.engine.architecture.control.utils
import com.twitter.util.Future
-import org.apache.amber.core.virtualidentity.ActorVirtualIdentity
-import org.apache.amber.engine.architecture.control.utils.TrivialControlTester.ControlTesterRPCClient
-import org.apache.amber.engine.architecture.rpc.controlcommands.AsyncRPCContext
-import org.apache.amber.engine.architecture.rpc.testerservice.RPCTesterFs2Grpc
-import org.apache.amber.engine.common.rpc.{AsyncRPCHandlerInitializer, AsyncRPCServer}
+import org.apache.texera.amber.core.virtualidentity.ActorVirtualIdentity
+import org.apache.texera.amber.engine.architecture.control.utils.TrivialControlTester.ControlTesterRPCClient
+import org.apache.texera.amber.engine.architecture.rpc.controlcommands.AsyncRPCContext
+import org.apache.texera.amber.engine.architecture.rpc.testerservice.RPCTesterFs2Grpc
+import org.apache.texera.amber.engine.common.rpc.{AsyncRPCHandlerInitializer, AsyncRPCServer}
class TesterAsyncRPCHandlerInitializer(
val myID: ActorVirtualIdentity,
diff --git a/amber/src/test/scala/org/apache/amber/engine/architecture/control/utils/TrivialControlTester.scala b/amber/src/test/scala/org/apache/texera/amber/engine/architecture/control/utils/TrivialControlTester.scala
similarity index 73%
rename from amber/src/test/scala/org/apache/amber/engine/architecture/control/utils/TrivialControlTester.scala
rename to amber/src/test/scala/org/apache/texera/amber/engine/architecture/control/utils/TrivialControlTester.scala
index 4f37058da9..e236ac760b 100644
--- a/amber/src/test/scala/org/apache/amber/engine/architecture/control/utils/TrivialControlTester.scala
+++ b/amber/src/test/scala/org/apache/texera/amber/engine/architecture/control/utils/TrivialControlTester.scala
@@ -17,24 +17,24 @@
* under the License.
*/
-package org.apache.amber.engine.architecture.control.utils
+package org.apache.texera.amber.engine.architecture.control.utils
import com.twitter.util.Future
-import org.apache.amber.core.virtualidentity.{ActorVirtualIdentity, ChannelIdentity}
-import org.apache.amber.engine.architecture.common.WorkflowActor.NetworkAck
-import org.apache.amber.engine.architecture.common.{AmberProcessor, WorkflowActor}
-import org.apache.amber.engine.architecture.control.utils.TrivialControlTester.ControlTesterRPCClient
-import org.apache.amber.engine.architecture.messaginglayer.NetworkOutputGateway
-import org.apache.amber.engine.architecture.rpc.controlcommands.AsyncRPCContext
-import org.apache.amber.engine.architecture.rpc.testerservice.RPCTesterFs2Grpc
-import org.apache.amber.engine.common.CheckpointState
-import org.apache.amber.engine.common.ambermessage.WorkflowMessage.getInMemSize
-import org.apache.amber.engine.common.ambermessage.{
+import org.apache.texera.amber.core.virtualidentity.{ActorVirtualIdentity, ChannelIdentity}
+import org.apache.texera.amber.engine.architecture.common.WorkflowActor.NetworkAck
+import org.apache.texera.amber.engine.architecture.common.{AmberProcessor, WorkflowActor}
+import org.apache.texera.amber.engine.architecture.control.utils.TrivialControlTester.ControlTesterRPCClient
+import org.apache.texera.amber.engine.architecture.messaginglayer.NetworkOutputGateway
+import org.apache.texera.amber.engine.architecture.rpc.controlcommands.AsyncRPCContext
+import org.apache.texera.amber.engine.architecture.rpc.testerservice.RPCTesterFs2Grpc
+import org.apache.texera.amber.engine.common.CheckpointState
+import org.apache.texera.amber.engine.common.ambermessage.WorkflowMessage.getInMemSize
+import org.apache.texera.amber.engine.common.ambermessage.{
DataPayload,
DirectControlMessagePayload,
WorkflowFIFOMessage
}
-import org.apache.amber.engine.common.rpc.AsyncRPCClient
+import org.apache.texera.amber.engine.common.rpc.AsyncRPCClient
object TrivialControlTester {
class ControlTesterRPCClient(outputGateway: NetworkOutputGateway, actorId: ActorVirtualIdentity)
diff --git a/amber/src/test/scala/org/apache/amber/engine/architecture/controller/ControllerSpec.scala b/amber/src/test/scala/org/apache/texera/amber/engine/architecture/controller/ControllerSpec.scala
similarity index 99%
rename from amber/src/test/scala/org/apache/amber/engine/architecture/controller/ControllerSpec.scala
rename to amber/src/test/scala/org/apache/texera/amber/engine/architecture/controller/ControllerSpec.scala
index 4be7d58216..f3f8ca5dd0 100644
--- a/amber/src/test/scala/org/apache/amber/engine/architecture/controller/ControllerSpec.scala
+++ b/amber/src/test/scala/org/apache/texera/amber/engine/architecture/controller/ControllerSpec.scala
@@ -17,12 +17,12 @@
* under the License.
*/
-package org.apache.amber.engine.architecture.controller
+package org.apache.texera.amber.engine.architecture.controller
import org.apache.pekko.actor.{ActorSystem, Props}
import org.apache.pekko.testkit.{ImplicitSender, TestKit}
import org.apache.pekko.util.Timeout
-import org.apache.amber.clustering.SingleNodeListener
+import org.apache.texera.amber.clustering.SingleNodeListener
import org.scalatest.BeforeAndAfterAll
import org.scalatest.flatspec.AnyFlatSpecLike
diff --git a/amber/src/test/scala/org/apache/amber/engine/architecture/messaginglayer/NetworkInputGatewaySpec.scala b/amber/src/test/scala/org/apache/texera/amber/engine/architecture/messaginglayer/NetworkInputGatewaySpec.scala
similarity index 89%
rename from amber/src/test/scala/org/apache/amber/engine/architecture/messaginglayer/NetworkInputGatewaySpec.scala
rename to amber/src/test/scala/org/apache/texera/amber/engine/architecture/messaginglayer/NetworkInputGatewaySpec.scala
index 6ad441ca84..1679144354 100644
--- a/amber/src/test/scala/org/apache/amber/engine/architecture/messaginglayer/NetworkInputGatewaySpec.scala
+++ b/amber/src/test/scala/org/apache/texera/amber/engine/architecture/messaginglayer/NetworkInputGatewaySpec.scala
@@ -17,11 +17,11 @@
* under the License.
*/
-package org.apache.amber.engine.architecture.messaginglayer
+package org.apache.texera.amber.engine.architecture.messaginglayer
-import org.apache.amber.core.tuple.{AttributeType, Schema, TupleLike}
-import org.apache.amber.core.virtualidentity.{ActorVirtualIdentity, ChannelIdentity}
-import org.apache.amber.engine.common.ambermessage.{DataFrame, WorkflowFIFOMessage}
+import org.apache.texera.amber.core.tuple.{AttributeType, Schema, TupleLike}
+import org.apache.texera.amber.core.virtualidentity.{ActorVirtualIdentity, ChannelIdentity}
+import org.apache.texera.amber.engine.common.ambermessage.{DataFrame, WorkflowFIFOMessage}
import org.scalamock.scalatest.MockFactory
import org.scalatest.flatspec.AnyFlatSpec
diff --git a/amber/src/test/scala/org/apache/amber/engine/architecture/messaginglayer/OutputManagerSpec.scala b/amber/src/test/scala/org/apache/texera/amber/engine/architecture/messaginglayer/OutputManagerSpec.scala
similarity index 88%
rename from amber/src/test/scala/org/apache/amber/engine/architecture/messaginglayer/OutputManagerSpec.scala
rename to amber/src/test/scala/org/apache/texera/amber/engine/architecture/messaginglayer/OutputManagerSpec.scala
index 8456e9302f..405d924706 100644
--- a/amber/src/test/scala/org/apache/amber/engine/architecture/messaginglayer/OutputManagerSpec.scala
+++ b/amber/src/test/scala/org/apache/texera/amber/engine/architecture/messaginglayer/OutputManagerSpec.scala
@@ -17,19 +17,19 @@
* under the License.
*/
-package org.apache.amber.engine.architecture.messaginglayer
+package org.apache.texera.amber.engine.architecture.messaginglayer
import com.softwaremill.macwire.wire
-import org.apache.amber.core.tuple.{AttributeType, Schema, TupleLike}
-import org.apache.amber.core.virtualidentity.{
+import org.apache.texera.amber.core.tuple.{AttributeType, Schema, TupleLike}
+import org.apache.texera.amber.core.virtualidentity.{
ActorVirtualIdentity,
ChannelIdentity,
OperatorIdentity,
PhysicalOpIdentity
}
-import org.apache.amber.core.workflow.{PhysicalLink, PortIdentity}
-import org.apache.amber.engine.architecture.sendsemantics.partitionings.OneToOnePartitioning
-import org.apache.amber.engine.common.ambermessage._
+import org.apache.texera.amber.core.workflow.{PhysicalLink, PortIdentity}
+import org.apache.texera.amber.engine.architecture.sendsemantics.partitionings.OneToOnePartitioning
+import org.apache.texera.amber.engine.common.ambermessage._
import org.scalamock.scalatest.MockFactory
import org.scalatest.flatspec.AnyFlatSpec
diff --git a/amber/src/test/scala/org/apache/amber/engine/architecture/messaginglayer/RangeBasedShuffleSpec.scala b/amber/src/test/scala/org/apache/texera/amber/engine/architecture/messaginglayer/RangeBasedShuffleSpec.scala
similarity index 91%
rename from amber/src/test/scala/org/apache/amber/engine/architecture/messaginglayer/RangeBasedShuffleSpec.scala
rename to amber/src/test/scala/org/apache/texera/amber/engine/architecture/messaginglayer/RangeBasedShuffleSpec.scala
index 2ca54086fd..2f906f5973 100644
--- a/amber/src/test/scala/org/apache/amber/engine/architecture/messaginglayer/RangeBasedShuffleSpec.scala
+++ b/amber/src/test/scala/org/apache/texera/amber/engine/architecture/messaginglayer/RangeBasedShuffleSpec.scala
@@ -17,12 +17,12 @@
* under the License.
*/
-package org.apache.amber.engine.architecture.messaginglayer
+package org.apache.texera.amber.engine.architecture.messaginglayer
-import org.apache.amber.core.tuple.{Attribute, AttributeType, Schema, Tuple}
-import org.apache.amber.core.virtualidentity.{ActorVirtualIdentity, ChannelIdentity}
-import org.apache.amber.engine.architecture.sendsemantics.partitioners.RangeBasedShufflePartitioner
-import org.apache.amber.engine.architecture.sendsemantics.partitionings.RangeBasedShufflePartitioning
+import org.apache.texera.amber.core.tuple.{Attribute, AttributeType, Schema, Tuple}
+import org.apache.texera.amber.core.virtualidentity.{ActorVirtualIdentity, ChannelIdentity}
+import org.apache.texera.amber.engine.architecture.sendsemantics.partitioners.RangeBasedShufflePartitioner
+import org.apache.texera.amber.engine.architecture.sendsemantics.partitionings.RangeBasedShufflePartitioning
import org.scalamock.scalatest.MockFactory
import org.scalatest.flatspec.AnyFlatSpec
diff --git a/amber/src/test/scala/org/apache/amber/engine/architecture/pythonworker/PythonWorkflowWorkerSpec.scala b/amber/src/test/scala/org/apache/texera/amber/engine/architecture/pythonworker/PythonWorkflowWorkerSpec.scala
similarity index 83%
rename from amber/src/test/scala/org/apache/amber/engine/architecture/pythonworker/PythonWorkflowWorkerSpec.scala
rename to amber/src/test/scala/org/apache/texera/amber/engine/architecture/pythonworker/PythonWorkflowWorkerSpec.scala
index 0826faf9ec..1ca0572dca 100644
--- a/amber/src/test/scala/org/apache/amber/engine/architecture/pythonworker/PythonWorkflowWorkerSpec.scala
+++ b/amber/src/test/scala/org/apache/texera/amber/engine/architecture/pythonworker/PythonWorkflowWorkerSpec.scala
@@ -17,20 +17,20 @@
* under the License.
*/
-//package org.apache.amber.engine.architecture.pythonworker
+//package org.apache.texera.amber.engine.architecture.pythonworker
//
//import org.apache.pekko.actor.{ActorRef, ActorSystem, Props}
//import org.apache.pekko.testkit.{ImplicitSender, TestActorRef, TestKit}
-//import org.apache.amber.clustering.SingleNodeListener
-//import org.apache.amber.engine.architecture.common.WorkflowActor.{NetworkAck, NetworkMessage}
-//import org.apache.amber.engine.architecture.pythonworker.promisehandlers.InitializeOperatorLogicHandler.InitializeOperatorLogic
-//import org.apache.amber.engine.architecture.sendsemantics.partitionings.OneToOnePartitioning
-//import org.apache.amber.engine.architecture.worker.controlcommands.LinkOrdinal
-//import org.apache.amber.engine.architecture.worker.promisehandlers.AddPartitioningHandler.AddPartitioning
-//import org.apache.amber.engine.architecture.worker.promisehandlers.OpenOperatorHandler.OpenOperator
-//import org.apache.amber.engine.architecture.worker.promisehandlers.UpdateInputLinkingHandler.UpdateInputLinking
-//import org.apache.amber.engine.common.Constants
-//import org.apache.amber.engine.common.ambermessage.{
+//import org.apache.texera.amber.clustering.SingleNodeListener
+//import org.apache.texera.amber.engine.architecture.common.WorkflowActor.{NetworkAck, NetworkMessage}
+//import org.apache.texera.amber.engine.architecture.pythonworker.promisehandlers.InitializeOperatorLogicHandler.InitializeOperatorLogic
+//import org.apache.texera.amber.engine.architecture.sendsemantics.partitionings.OneToOnePartitioning
+//import org.apache.texera.amber.engine.architecture.worker.controlcommands.LinkOrdinal
+//import org.apache.texera.amber.engine.architecture.worker.promisehandlers.AddPartitioningHandler.AddPartitioning
+//import org.apache.texera.amber.engine.architecture.worker.promisehandlers.OpenOperatorHandler.OpenOperator
+//import org.apache.texera.amber.engine.architecture.worker.promisehandlers.UpdateInputLinkingHandler.UpdateInputLinking
+//import org.apache.texera.amber.engine.common.Constants
+//import org.apache.texera.amber.engine.common.ambermessage.{
// ChannelIdentity,
// ControlPayload,
// DataFrame,
@@ -38,15 +38,15 @@
// EndOfUpstream,
// WorkflowFIFOMessage
//}
-//import org.apache.amber.engine.common.rpc.AsyncRPCClient.{ControlInvocation, ReturnInvocation}
-//import org.apache.amber.engine.common.virtualidentity.util.CONTROLLER
-//import org.apache.amber.core.virtualidentity.{
+//import org.apache.texera.amber.engine.common.rpc.AsyncRPCClient.{ControlInvocation, ReturnInvocation}
+//import org.apache.texera.amber.engine.common.virtualidentity.util.CONTROLLER
+//import org.apache.texera.amber.core.virtualidentity.{
// ActorVirtualIdentity,
// PhysicalLink,
// PhysicalLink,
// OperatorIdentity
//}
-//import org.apache.amber.engine.e2e.TestOperators
+//import org.apache.texera.amber.engine.e2e.TestOperators
//import org.apache.texera.workflow.common.tuple.Tuple
//import org.apache.texera.workflow.common.tuple.schema.{Attribute, AttributeType, Schema}
//import org.scalamock.scalatest.MockFactory
diff --git a/amber/src/test/scala/org/apache/amber/engine/architecture/scheduling/CostBasedScheduleGeneratorSpec.scala b/amber/src/test/scala/org/apache/texera/amber/engine/architecture/scheduling/CostBasedScheduleGeneratorSpec.scala
similarity index 96%
rename from amber/src/test/scala/org/apache/amber/engine/architecture/scheduling/CostBasedScheduleGeneratorSpec.scala
rename to amber/src/test/scala/org/apache/texera/amber/engine/architecture/scheduling/CostBasedScheduleGeneratorSpec.scala
index 2a9b738964..07c1758d9e 100644
--- a/amber/src/test/scala/org/apache/amber/engine/architecture/scheduling/CostBasedScheduleGeneratorSpec.scala
+++ b/amber/src/test/scala/org/apache/texera/amber/engine/architecture/scheduling/CostBasedScheduleGeneratorSpec.scala
@@ -17,12 +17,12 @@
* under the License.
*/
-package org.apache.amber.engine.architecture.scheduling
+package org.apache.texera.amber.engine.architecture.scheduling
-import org.apache.amber.core.workflow.{PortIdentity, WorkflowContext}
-import org.apache.amber.engine.common.virtualidentity.util.CONTROLLER
-import org.apache.amber.engine.e2e.TestUtils.buildWorkflow
-import org.apache.amber.operator.TestOperators
+import org.apache.texera.amber.core.workflow.{PortIdentity, WorkflowContext}
+import org.apache.texera.amber.engine.common.virtualidentity.util.CONTROLLER
+import org.apache.texera.amber.engine.e2e.TestUtils.buildWorkflow
+import org.apache.texera.amber.operator.TestOperators
import org.apache.texera.workflow.LogicalLink
import org.scalamock.scalatest.MockFactory
import org.scalatest.flatspec.AnyFlatSpec
diff --git a/amber/src/test/scala/org/apache/amber/engine/architecture/scheduling/DefaultCostEstimatorSpec.scala b/amber/src/test/scala/org/apache/texera/amber/engine/architecture/scheduling/DefaultCostEstimatorSpec.scala
similarity index 91%
rename from amber/src/test/scala/org/apache/amber/engine/architecture/scheduling/DefaultCostEstimatorSpec.scala
rename to amber/src/test/scala/org/apache/texera/amber/engine/architecture/scheduling/DefaultCostEstimatorSpec.scala
index 1f33d8c56e..d1b2595cbb 100644
--- a/amber/src/test/scala/org/apache/amber/engine/architecture/scheduling/DefaultCostEstimatorSpec.scala
+++ b/amber/src/test/scala/org/apache/texera/amber/engine/architecture/scheduling/DefaultCostEstimatorSpec.scala
@@ -17,24 +17,24 @@
* under the License.
*/
-package org.apache.amber.engine.architecture.scheduling
-
-import org.apache.amber.core.storage.model.{BufferedItemWriter, VirtualDocument}
-import org.apache.amber.core.storage.result.ResultSchema
-import org.apache.amber.core.storage.{DocumentFactory, VFSURIFactory}
-import org.apache.amber.core.tuple.Tuple
-import org.apache.amber.core.virtualidentity.{ExecutionIdentity, WorkflowIdentity}
-import org.apache.amber.core.workflow.{GlobalPortIdentity, PortIdentity, WorkflowContext}
-import org.apache.amber.engine.architecture.scheduling.resourcePolicies.{
+package org.apache.texera.amber.engine.architecture.scheduling
+
+import org.apache.texera.amber.core.storage.model.{BufferedItemWriter, VirtualDocument}
+import org.apache.texera.amber.core.storage.result.ResultSchema
+import org.apache.texera.amber.core.storage.{DocumentFactory, VFSURIFactory}
+import org.apache.texera.amber.core.tuple.Tuple
+import org.apache.texera.amber.core.virtualidentity.{ExecutionIdentity, WorkflowIdentity}
+import org.apache.texera.amber.core.workflow.{GlobalPortIdentity, PortIdentity, WorkflowContext}
+import org.apache.texera.amber.engine.architecture.scheduling.resourcePolicies.{
DefaultResourceAllocator,
ExecutionClusterInfo
}
-import org.apache.amber.engine.common.virtualidentity.util.CONTROLLER
-import org.apache.amber.engine.e2e.TestUtils.buildWorkflow
-import org.apache.amber.operator.TestOperators
-import org.apache.amber.operator.aggregate.{AggregateOpDesc, AggregationFunction}
-import org.apache.amber.operator.keywordSearch.KeywordSearchOpDesc
-import org.apache.amber.operator.source.scan.csv.CSVScanSourceOpDesc
+import org.apache.texera.amber.engine.common.virtualidentity.util.CONTROLLER
+import org.apache.texera.amber.engine.e2e.TestUtils.buildWorkflow
+import org.apache.texera.amber.operator.TestOperators
+import org.apache.texera.amber.operator.aggregate.{AggregateOpDesc, AggregationFunction}
+import org.apache.texera.amber.operator.keywordSearch.KeywordSearchOpDesc
+import org.apache.texera.amber.operator.source.scan.csv.CSVScanSourceOpDesc
import org.apache.texera.dao.MockTexeraDB
import org.apache.texera.dao.jooq.generated.enums.UserRoleEnum
import org.apache.texera.dao.jooq.generated.tables.daos._
diff --git a/amber/src/test/scala/org/apache/amber/engine/architecture/scheduling/ExpansionGreedyScheduleGeneratorSpec.scala b/amber/src/test/scala/org/apache/texera/amber/engine/architecture/scheduling/ExpansionGreedyScheduleGeneratorSpec.scala
similarity index 95%
rename from amber/src/test/scala/org/apache/amber/engine/architecture/scheduling/ExpansionGreedyScheduleGeneratorSpec.scala
rename to amber/src/test/scala/org/apache/texera/amber/engine/architecture/scheduling/ExpansionGreedyScheduleGeneratorSpec.scala
index da00dcd4ee..b5b7885bf4 100644
--- a/amber/src/test/scala/org/apache/amber/engine/architecture/scheduling/ExpansionGreedyScheduleGeneratorSpec.scala
+++ b/amber/src/test/scala/org/apache/texera/amber/engine/architecture/scheduling/ExpansionGreedyScheduleGeneratorSpec.scala
@@ -17,14 +17,14 @@
* under the License.
*/
-package org.apache.amber.engine.architecture.scheduling
-
-import org.apache.amber.core.virtualidentity.OperatorIdentity
-import org.apache.amber.core.workflow.{PortIdentity, WorkflowContext}
-import org.apache.amber.engine.e2e.TestUtils.buildWorkflow
-import org.apache.amber.operator.TestOperators
-import org.apache.amber.operator.split.SplitOpDesc
-import org.apache.amber.operator.udf.python.{DualInputPortsPythonUDFOpDescV2, PythonUDFOpDescV2}
+package org.apache.texera.amber.engine.architecture.scheduling
+
+import org.apache.texera.amber.core.virtualidentity.OperatorIdentity
+import org.apache.texera.amber.core.workflow.{PortIdentity, WorkflowContext}
+import org.apache.texera.amber.engine.e2e.TestUtils.buildWorkflow
+import org.apache.texera.amber.operator.TestOperators
+import org.apache.texera.amber.operator.split.SplitOpDesc
+import org.apache.texera.amber.operator.udf.python.{DualInputPortsPythonUDFOpDescV2, PythonUDFOpDescV2}
import org.apache.texera.workflow.LogicalLink
import org.scalamock.scalatest.MockFactory
import org.scalatest.flatspec.AnyFlatSpec
diff --git a/amber/src/test/scala/org/apache/amber/engine/architecture/worker/DPThreadSpec.scala b/amber/src/test/scala/org/apache/texera/amber/engine/architecture/worker/DPThreadSpec.scala
similarity index 89%
rename from amber/src/test/scala/org/apache/amber/engine/architecture/worker/DPThreadSpec.scala
rename to amber/src/test/scala/org/apache/texera/amber/engine/architecture/worker/DPThreadSpec.scala
index 6a1e261511..71b26d4671 100644
--- a/amber/src/test/scala/org/apache/amber/engine/architecture/worker/DPThreadSpec.scala
+++ b/amber/src/test/scala/org/apache/texera/amber/engine/architecture/worker/DPThreadSpec.scala
@@ -17,28 +17,28 @@
* under the License.
*/
-package org.apache.amber.engine.architecture.worker
+package org.apache.texera.amber.engine.architecture.worker
-import org.apache.amber.core.executor.OperatorExecutor
-import org.apache.amber.core.tuple.{AttributeType, Schema, Tuple, TupleLike}
-import org.apache.amber.core.virtualidentity.{ActorVirtualIdentity, ChannelIdentity}
-import org.apache.amber.core.workflow.PortIdentity
-import org.apache.amber.engine.architecture.logreplay.{ReplayLogManager, ReplayLogRecord}
-import org.apache.amber.engine.architecture.messaginglayer.WorkerTimerService
-import org.apache.amber.engine.architecture.rpc.controlcommands.{AsyncRPCContext, EmptyRequest}
-import org.apache.amber.engine.architecture.rpc.workerservice.WorkerServiceGrpc.{
+import org.apache.texera.amber.core.executor.OperatorExecutor
+import org.apache.texera.amber.core.tuple.{AttributeType, Schema, Tuple, TupleLike}
+import org.apache.texera.amber.core.virtualidentity.{ActorVirtualIdentity, ChannelIdentity}
+import org.apache.texera.amber.core.workflow.PortIdentity
+import org.apache.texera.amber.engine.architecture.logreplay.{ReplayLogManager, ReplayLogRecord}
+import org.apache.texera.amber.engine.architecture.messaginglayer.WorkerTimerService
+import org.apache.texera.amber.engine.architecture.rpc.controlcommands.{AsyncRPCContext, EmptyRequest}
+import org.apache.texera.amber.engine.architecture.rpc.workerservice.WorkerServiceGrpc.{
METHOD_PAUSE_WORKER,
METHOD_RESUME_WORKER
}
-import org.apache.amber.engine.architecture.worker.WorkflowWorker.{
+import org.apache.texera.amber.engine.architecture.worker.WorkflowWorker.{
DPInputQueueElement,
FIFOMessageElement,
TimerBasedControlElement
}
-import org.apache.amber.engine.common.ambermessage.{DataFrame, WorkflowFIFOMessage}
-import org.apache.amber.engine.common.rpc.AsyncRPCClient.ControlInvocation
-import org.apache.amber.engine.common.storage.SequentialRecordStorage
-import org.apache.amber.engine.common.virtualidentity.util.SELF
+import org.apache.texera.amber.engine.common.ambermessage.{DataFrame, WorkflowFIFOMessage}
+import org.apache.texera.amber.engine.common.rpc.AsyncRPCClient.ControlInvocation
+import org.apache.texera.amber.engine.common.storage.SequentialRecordStorage
+import org.apache.texera.amber.engine.common.virtualidentity.util.SELF
import org.scalamock.scalatest.MockFactory
import org.scalatest.flatspec.AnyFlatSpec
diff --git a/amber/src/test/scala/org/apache/amber/engine/architecture/worker/DataProcessorSpec.scala b/amber/src/test/scala/org/apache/texera/amber/engine/architecture/worker/DataProcessorSpec.scala
similarity index 85%
rename from amber/src/test/scala/org/apache/amber/engine/architecture/worker/DataProcessorSpec.scala
rename to amber/src/test/scala/org/apache/texera/amber/engine/architecture/worker/DataProcessorSpec.scala
index d6aa86fd6d..0f4840f965 100644
--- a/amber/src/test/scala/org/apache/amber/engine/architecture/worker/DataProcessorSpec.scala
+++ b/amber/src/test/scala/org/apache/texera/amber/engine/architecture/worker/DataProcessorSpec.scala
@@ -17,36 +17,36 @@
* under the License.
*/
-package org.apache.amber.engine.architecture.worker
+package org.apache.texera.amber.engine.architecture.worker
-import org.apache.amber.core.executor.OperatorExecutor
-import org.apache.amber.core.tuple.{AttributeType, Schema, Tuple, TupleLike}
-import org.apache.amber.core.virtualidentity._
-import org.apache.amber.core.workflow.PortIdentity
-import org.apache.amber.core.workflow.WorkflowContext.DEFAULT_WORKFLOW_ID
-import org.apache.amber.engine.architecture.logreplay.{ReplayLogManager, ReplayLogRecord}
-import org.apache.amber.engine.architecture.messaginglayer.WorkerTimerService
-import org.apache.amber.engine.architecture.rpc.controlcommands.{
+import org.apache.texera.amber.core.executor.OperatorExecutor
+import org.apache.texera.amber.core.tuple.{AttributeType, Schema, Tuple, TupleLike}
+import org.apache.texera.amber.core.virtualidentity._
+import org.apache.texera.amber.core.workflow.PortIdentity
+import org.apache.texera.amber.core.workflow.WorkflowContext.DEFAULT_WORKFLOW_ID
+import org.apache.texera.amber.engine.architecture.logreplay.{ReplayLogManager, ReplayLogRecord}
+import org.apache.texera.amber.engine.architecture.messaginglayer.WorkerTimerService
+import org.apache.texera.amber.engine.architecture.rpc.controlcommands.{
AsyncRPCContext,
EmbeddedControlMessage,
EmbeddedControlMessageType,
EmptyRequest
}
-import org.apache.amber.engine.architecture.rpc.workerservice.WorkerServiceGrpc.{
+import org.apache.texera.amber.engine.architecture.rpc.workerservice.WorkerServiceGrpc.{
METHOD_END_CHANNEL,
METHOD_FLUSH_NETWORK_BUFFER,
METHOD_OPEN_EXECUTOR
}
-import org.apache.amber.engine.architecture.worker.WorkflowWorker.{
+import org.apache.texera.amber.engine.architecture.worker.WorkflowWorker.{
DPInputQueueElement,
MainThreadDelegateMessage
}
-import org.apache.amber.engine.architecture.worker.statistics.WorkerState.READY
-import org.apache.amber.engine.common.ambermessage.{DataFrame, WorkflowFIFOMessage}
-import org.apache.amber.engine.common.rpc.AsyncRPCClient.ControlInvocation
-import org.apache.amber.engine.common.storage.SequentialRecordStorage
-import org.apache.amber.engine.common.virtualidentity.util.CONTROLLER
-import org.apache.amber.util.VirtualIdentityUtils
+import org.apache.texera.amber.engine.architecture.worker.statistics.WorkerState.READY
+import org.apache.texera.amber.engine.common.ambermessage.{DataFrame, WorkflowFIFOMessage}
+import org.apache.texera.amber.engine.common.rpc.AsyncRPCClient.ControlInvocation
+import org.apache.texera.amber.engine.common.storage.SequentialRecordStorage
+import org.apache.texera.amber.engine.common.virtualidentity.util.CONTROLLER
+import org.apache.texera.amber.util.VirtualIdentityUtils
import org.scalamock.scalatest.MockFactory
import org.scalatest.BeforeAndAfterEach
import org.scalatest.flatspec.AnyFlatSpec
diff --git a/amber/src/test/scala/org/apache/amber/engine/architecture/worker/WorkerSpec.scala b/amber/src/test/scala/org/apache/texera/amber/engine/architecture/worker/WorkerSpec.scala
similarity index 87%
rename from amber/src/test/scala/org/apache/amber/engine/architecture/worker/WorkerSpec.scala
rename to amber/src/test/scala/org/apache/texera/amber/engine/architecture/worker/WorkerSpec.scala
index 1bc3a16078..495b292311 100644
--- a/amber/src/test/scala/org/apache/amber/engine/architecture/worker/WorkerSpec.scala
+++ b/amber/src/test/scala/org/apache/texera/amber/engine/architecture/worker/WorkerSpec.scala
@@ -17,34 +17,34 @@
* under the License.
*/
-package org.apache.amber.engine.architecture.worker
+package org.apache.texera.amber.engine.architecture.worker
import org.apache.pekko.actor.{ActorRef, ActorSystem, Props}
import org.apache.pekko.testkit.{ImplicitSender, TestActorRef, TestKit}
-import org.apache.amber.clustering.SingleNodeListener
-import org.apache.amber.core.executor.{OpExecWithClassName, OperatorExecutor}
-import org.apache.amber.core.tuple._
-import org.apache.amber.core.virtualidentity.{
+import org.apache.texera.amber.clustering.SingleNodeListener
+import org.apache.texera.amber.core.executor.{OpExecWithClassName, OperatorExecutor}
+import org.apache.texera.amber.core.tuple._
+import org.apache.texera.amber.core.virtualidentity.{
ActorVirtualIdentity,
ChannelIdentity,
OperatorIdentity,
PhysicalOpIdentity
}
-import org.apache.amber.core.workflow.{PhysicalLink, PortIdentity}
-import org.apache.amber.engine.architecture.common.WorkflowActor.NetworkMessage
-import org.apache.amber.engine.architecture.rpc.controlcommands._
-import org.apache.amber.engine.architecture.rpc.workerservice.WorkerServiceGrpc._
-import org.apache.amber.engine.architecture.scheduling.config.WorkerConfig
-import org.apache.amber.engine.architecture.sendsemantics.partitionings.OneToOnePartitioning
-import org.apache.amber.engine.architecture.worker.WorkflowWorker.{
+import org.apache.texera.amber.core.workflow.{PhysicalLink, PortIdentity}
+import org.apache.texera.amber.engine.architecture.common.WorkflowActor.NetworkMessage
+import org.apache.texera.amber.engine.architecture.rpc.controlcommands._
+import org.apache.texera.amber.engine.architecture.rpc.workerservice.WorkerServiceGrpc._
+import org.apache.texera.amber.engine.architecture.scheduling.config.WorkerConfig
+import org.apache.texera.amber.engine.architecture.sendsemantics.partitionings.OneToOnePartitioning
+import org.apache.texera.amber.engine.architecture.worker.WorkflowWorker.{
DPInputQueueElement,
MainThreadDelegateMessage,
WorkerReplayInitialization
}
-import org.apache.amber.engine.common.AmberRuntime
-import org.apache.amber.engine.common.ambermessage.{DataFrame, DataPayload, WorkflowFIFOMessage}
-import org.apache.amber.engine.common.rpc.AsyncRPCClient
-import org.apache.amber.engine.common.virtualidentity.util.CONTROLLER
+import org.apache.texera.amber.engine.common.AmberRuntime
+import org.apache.texera.amber.engine.common.ambermessage.{DataFrame, DataPayload, WorkflowFIFOMessage}
+import org.apache.texera.amber.engine.common.rpc.AsyncRPCClient
+import org.apache.texera.amber.engine.common.virtualidentity.util.CONTROLLER
import org.scalamock.scalatest.MockFactory
import org.scalatest.BeforeAndAfterAll
import org.scalatest.flatspec.AnyFlatSpecLike
@@ -193,7 +193,7 @@ class WorkerSpec
METHOD_INITIALIZE_EXECUTOR,
InitializeExecutorRequest(
1,
- OpExecWithClassName("org.apache.amber.engine.architecture.worker.DummyOperatorExecutor"),
+ OpExecWithClassName("org.apache.texera.amber.engine.architecture.worker.DummyOperatorExecutor"),
isSource = false
),
AsyncRPCContext(CONTROLLER, identifier1),
diff --git a/amber/src/test/scala/org/apache/amber/engine/e2e/BatchSizePropagationSpec.scala b/amber/src/test/scala/org/apache/texera/amber/engine/e2e/BatchSizePropagationSpec.scala
similarity index 94%
rename from amber/src/test/scala/org/apache/amber/engine/e2e/BatchSizePropagationSpec.scala
rename to amber/src/test/scala/org/apache/texera/amber/engine/e2e/BatchSizePropagationSpec.scala
index b4ac0a9541..e9b830bdfd 100644
--- a/amber/src/test/scala/org/apache/amber/engine/e2e/BatchSizePropagationSpec.scala
+++ b/amber/src/test/scala/org/apache/texera/amber/engine/e2e/BatchSizePropagationSpec.scala
@@ -17,19 +17,19 @@
* under the License.
*/
-package org.apache.amber.engine.e2e
+package org.apache.texera.amber.engine.e2e
import org.apache.pekko.actor.{ActorSystem, Props}
import org.apache.pekko.testkit.{ImplicitSender, TestKit}
import org.apache.pekko.util.Timeout
-import org.apache.amber.clustering.SingleNodeListener
-import org.apache.amber.core.workflow.{PortIdentity, WorkflowContext, WorkflowSettings}
-import org.apache.amber.engine.architecture.controller._
-import org.apache.amber.engine.architecture.sendsemantics.partitionings._
-import org.apache.amber.engine.common.virtualidentity.util.CONTROLLER
-import org.apache.amber.engine.e2e.TestUtils.buildWorkflow
-import org.apache.amber.operator.TestOperators
-import org.apache.amber.operator.aggregate.AggregationFunction
+import org.apache.texera.amber.clustering.SingleNodeListener
+import org.apache.texera.amber.core.workflow.{PortIdentity, WorkflowContext, WorkflowSettings}
+import org.apache.texera.amber.engine.architecture.controller._
+import org.apache.texera.amber.engine.architecture.sendsemantics.partitionings._
+import org.apache.texera.amber.engine.common.virtualidentity.util.CONTROLLER
+import org.apache.texera.amber.engine.e2e.TestUtils.buildWorkflow
+import org.apache.texera.amber.operator.TestOperators
+import org.apache.texera.amber.operator.aggregate.AggregationFunction
import org.apache.texera.workflow.LogicalLink
import org.scalatest.flatspec.AnyFlatSpecLike
import org.scalatest.{BeforeAndAfterAll, BeforeAndAfterEach}
diff --git a/amber/src/test/scala/org/apache/amber/engine/e2e/DataProcessingSpec.scala b/amber/src/test/scala/org/apache/texera/amber/engine/e2e/DataProcessingSpec.scala
similarity index 91%
rename from amber/src/test/scala/org/apache/amber/engine/e2e/DataProcessingSpec.scala
rename to amber/src/test/scala/org/apache/texera/amber/engine/e2e/DataProcessingSpec.scala
index 9e27795d09..b341c1a8f6 100644
--- a/amber/src/test/scala/org/apache/amber/engine/e2e/DataProcessingSpec.scala
+++ b/amber/src/test/scala/org/apache/texera/amber/engine/e2e/DataProcessingSpec.scala
@@ -17,31 +17,31 @@
* under the License.
*/
-package org.apache.amber.engine.e2e
+package org.apache.texera.amber.engine.e2e
import org.apache.pekko.actor.{ActorSystem, Props}
import org.apache.pekko.testkit.{ImplicitSender, TestKit}
import org.apache.pekko.util.Timeout
import com.twitter.util.{Await, Duration, Promise}
-import org.apache.amber.clustering.SingleNodeListener
-import org.apache.amber.core.storage.DocumentFactory
-import org.apache.amber.core.storage.model.VirtualDocument
-import org.apache.amber.core.tuple.{AttributeType, Tuple}
-import org.apache.amber.core.virtualidentity.OperatorIdentity
-import org.apache.amber.core.workflow.{PortIdentity, WorkflowContext}
-import org.apache.amber.engine.architecture.controller._
-import org.apache.amber.engine.architecture.rpc.controlcommands.EmptyRequest
-import org.apache.amber.engine.architecture.rpc.controlreturns.WorkflowAggregatedState.COMPLETED
-import org.apache.amber.engine.common.AmberRuntime
-import org.apache.amber.engine.common.client.AmberClient
-import org.apache.amber.engine.e2e.TestUtils.{
+import org.apache.texera.amber.clustering.SingleNodeListener
+import org.apache.texera.amber.core.storage.DocumentFactory
+import org.apache.texera.amber.core.storage.model.VirtualDocument
+import org.apache.texera.amber.core.tuple.{AttributeType, Tuple}
+import org.apache.texera.amber.core.virtualidentity.OperatorIdentity
+import org.apache.texera.amber.core.workflow.{PortIdentity, WorkflowContext}
+import org.apache.texera.amber.engine.architecture.controller._
+import org.apache.texera.amber.engine.architecture.rpc.controlcommands.EmptyRequest
+import org.apache.texera.amber.engine.architecture.rpc.controlreturns.WorkflowAggregatedState.COMPLETED
+import org.apache.texera.amber.engine.common.AmberRuntime
+import org.apache.texera.amber.engine.common.client.AmberClient
+import org.apache.texera.amber.engine.e2e.TestUtils.{
buildWorkflow,
cleanupWorkflowExecutionData,
initiateTexeraDBForTestCases,
setUpWorkflowExecutionData
}
-import org.apache.amber.operator.TestOperators
-import org.apache.amber.operator.aggregate.AggregationFunction
+import org.apache.texera.amber.operator.TestOperators
+import org.apache.texera.amber.operator.aggregate.AggregationFunction
import org.apache.texera.web.resource.dashboard.user.workflow.WorkflowExecutionsResource.getResultUriByLogicalPortId
import org.apache.texera.workflow.LogicalLink
import org.scalatest.flatspec.AnyFlatSpecLike
diff --git a/amber/src/test/scala/org/apache/amber/engine/e2e/PauseSpec.scala b/amber/src/test/scala/org/apache/texera/amber/engine/e2e/PauseSpec.scala
similarity index 86%
rename from amber/src/test/scala/org/apache/amber/engine/e2e/PauseSpec.scala
rename to amber/src/test/scala/org/apache/texera/amber/engine/e2e/PauseSpec.scala
index 441d646739..ab3a5f941c 100644
--- a/amber/src/test/scala/org/apache/amber/engine/e2e/PauseSpec.scala
+++ b/amber/src/test/scala/org/apache/texera/amber/engine/e2e/PauseSpec.scala
@@ -17,26 +17,26 @@
* under the License.
*/
-package org.apache.amber.engine.e2e
+package org.apache.texera.amber.engine.e2e
import org.apache.pekko.actor.{ActorSystem, Props}
import org.apache.pekko.testkit.{ImplicitSender, TestKit}
import org.apache.pekko.util.Timeout
import com.twitter.util.{Await, Duration, Promise}
import com.typesafe.scalalogging.Logger
-import org.apache.amber.clustering.SingleNodeListener
-import org.apache.amber.core.workflow.{PortIdentity, WorkflowContext}
-import org.apache.amber.engine.architecture.controller.{ControllerConfig, ExecutionStateUpdate}
-import org.apache.amber.engine.architecture.rpc.controlcommands.EmptyRequest
-import org.apache.amber.engine.architecture.rpc.controlreturns.WorkflowAggregatedState.COMPLETED
-import org.apache.amber.engine.common.AmberRuntime
-import org.apache.amber.engine.common.client.AmberClient
-import org.apache.amber.engine.e2e.TestUtils.{
+import org.apache.texera.amber.clustering.SingleNodeListener
+import org.apache.texera.amber.core.workflow.{PortIdentity, WorkflowContext}
+import org.apache.texera.amber.engine.architecture.controller.{ControllerConfig, ExecutionStateUpdate}
+import org.apache.texera.amber.engine.architecture.rpc.controlcommands.EmptyRequest
+import org.apache.texera.amber.engine.architecture.rpc.controlreturns.WorkflowAggregatedState.COMPLETED
+import org.apache.texera.amber.engine.common.AmberRuntime
+import org.apache.texera.amber.engine.common.client.AmberClient
+import org.apache.texera.amber.engine.e2e.TestUtils.{
cleanupWorkflowExecutionData,
initiateTexeraDBForTestCases,
setUpWorkflowExecutionData
}
-import org.apache.amber.operator.{LogicalOp, TestOperators}
+import org.apache.texera.amber.operator.{LogicalOp, TestOperators}
import org.apache.texera.workflow.LogicalLink
import org.scalatest.flatspec.AnyFlatSpecLike
import org.scalatest.{BeforeAndAfterAll, BeforeAndAfterEach, Outcome, Retries}
diff --git a/amber/src/test/scala/org/apache/amber/engine/e2e/TestUtils.scala b/amber/src/test/scala/org/apache/texera/amber/engine/e2e/TestUtils.scala
similarity index 94%
rename from amber/src/test/scala/org/apache/amber/engine/e2e/TestUtils.scala
rename to amber/src/test/scala/org/apache/texera/amber/engine/e2e/TestUtils.scala
index 03fb25bcd7..e7d729c5e2 100644
--- a/amber/src/test/scala/org/apache/amber/engine/e2e/TestUtils.scala
+++ b/amber/src/test/scala/org/apache/texera/amber/engine/e2e/TestUtils.scala
@@ -17,12 +17,12 @@
* under the License.
*/
-package org.apache.amber.engine.e2e
+package org.apache.texera.amber.engine.e2e
-import org.apache.amber.config.StorageConfig
-import org.apache.amber.core.workflow.WorkflowContext
-import org.apache.amber.engine.architecture.controller.Workflow
-import org.apache.amber.operator.LogicalOp
+import org.apache.texera.amber.config.StorageConfig
+import org.apache.texera.amber.core.workflow.WorkflowContext
+import org.apache.texera.amber.engine.architecture.controller.Workflow
+import org.apache.texera.amber.operator.LogicalOp
import org.apache.texera.dao.SqlServer
import org.apache.texera.dao.jooq.generated.enums.UserRoleEnum
import org.apache.texera.dao.jooq.generated.tables.daos.{
diff --git a/amber/src/test/scala/org/apache/amber/engine/faulttolerance/CheckpointSpec.scala b/amber/src/test/scala/org/apache/texera/amber/engine/faulttolerance/CheckpointSpec.scala
similarity index 86%
rename from amber/src/test/scala/org/apache/amber/engine/faulttolerance/CheckpointSpec.scala
rename to amber/src/test/scala/org/apache/texera/amber/engine/faulttolerance/CheckpointSpec.scala
index bdf9c1a6b0..deddcffe3f 100644
--- a/amber/src/test/scala/org/apache/amber/engine/faulttolerance/CheckpointSpec.scala
+++ b/amber/src/test/scala/org/apache/texera/amber/engine/faulttolerance/CheckpointSpec.scala
@@ -17,19 +17,19 @@
* under the License.
*/
-package org.apache.amber.engine.faulttolerance
+package org.apache.texera.amber.engine.faulttolerance
import org.apache.pekko.actor.{ActorSystem, Props}
-import org.apache.amber.clustering.SingleNodeListener
-import org.apache.amber.core.workflow.{PortIdentity, WorkflowContext}
-import org.apache.amber.engine.architecture.controller.{ControllerConfig, ControllerProcessor}
-import org.apache.amber.engine.architecture.worker.DataProcessor
-import org.apache.amber.engine.architecture.worker.WorkflowWorker.DPInputQueueElement
-import org.apache.amber.engine.common.SerializedState.{CP_STATE_KEY, DP_STATE_KEY}
-import org.apache.amber.engine.common.virtualidentity.util.{CONTROLLER, SELF}
-import org.apache.amber.engine.common.{AmberRuntime, CheckpointState}
-import org.apache.amber.engine.e2e.TestUtils.buildWorkflow
-import org.apache.amber.operator.TestOperators
+import org.apache.texera.amber.clustering.SingleNodeListener
+import org.apache.texera.amber.core.workflow.{PortIdentity, WorkflowContext}
+import org.apache.texera.amber.engine.architecture.controller.{ControllerConfig, ControllerProcessor}
+import org.apache.texera.amber.engine.architecture.worker.DataProcessor
+import org.apache.texera.amber.engine.architecture.worker.WorkflowWorker.DPInputQueueElement
+import org.apache.texera.amber.engine.common.SerializedState.{CP_STATE_KEY, DP_STATE_KEY}
+import org.apache.texera.amber.engine.common.virtualidentity.util.{CONTROLLER, SELF}
+import org.apache.texera.amber.engine.common.{AmberRuntime, CheckpointState}
+import org.apache.texera.amber.engine.e2e.TestUtils.buildWorkflow
+import org.apache.texera.amber.operator.TestOperators
import org.apache.texera.workflow.LogicalLink
import org.scalatest.BeforeAndAfterAll
import org.scalatest.flatspec.AnyFlatSpecLike
diff --git a/amber/src/test/scala/org/apache/amber/engine/faulttolerance/LoggingSpec.scala b/amber/src/test/scala/org/apache/texera/amber/engine/faulttolerance/LoggingSpec.scala
similarity index 80%
rename from amber/src/test/scala/org/apache/amber/engine/faulttolerance/LoggingSpec.scala
rename to amber/src/test/scala/org/apache/texera/amber/engine/faulttolerance/LoggingSpec.scala
index bb7fb38a67..87e3ca148e 100644
--- a/amber/src/test/scala/org/apache/amber/engine/faulttolerance/LoggingSpec.scala
+++ b/amber/src/test/scala/org/apache/texera/amber/engine/faulttolerance/LoggingSpec.scala
@@ -17,41 +17,41 @@
* under the License.
*/
-package org.apache.amber.engine.faulttolerance
+package org.apache.texera.amber.engine.faulttolerance
import org.apache.pekko.actor.ActorSystem
import org.apache.pekko.testkit.{ImplicitSender, TestKit}
-import org.apache.amber.core.tuple.{AttributeType, Schema, TupleLike}
-import org.apache.amber.core.virtualidentity.{
+import org.apache.texera.amber.core.tuple.{AttributeType, Schema, TupleLike}
+import org.apache.texera.amber.core.virtualidentity.{
ActorVirtualIdentity,
ChannelIdentity,
OperatorIdentity,
PhysicalOpIdentity
}
-import org.apache.amber.core.workflow.{PhysicalLink, PortIdentity}
-import org.apache.amber.engine.architecture.logreplay.{ReplayLogManager, ReplayLogRecord}
-import org.apache.amber.engine.architecture.rpc.controlcommands.{
+import org.apache.texera.amber.core.workflow.{PhysicalLink, PortIdentity}
+import org.apache.texera.amber.engine.architecture.logreplay.{ReplayLogManager, ReplayLogRecord}
+import org.apache.texera.amber.engine.architecture.rpc.controlcommands.{
AddPartitioningRequest,
AsyncRPCContext,
EmptyRequest
}
-import org.apache.amber.engine.architecture.rpc.controllerservice.ControllerServiceGrpc.METHOD_WORKER_EXECUTION_COMPLETED
-import org.apache.amber.engine.architecture.rpc.workerservice.WorkerServiceGrpc.{
+import org.apache.texera.amber.engine.architecture.rpc.controllerservice.ControllerServiceGrpc.METHOD_WORKER_EXECUTION_COMPLETED
+import org.apache.texera.amber.engine.architecture.rpc.workerservice.WorkerServiceGrpc.{
METHOD_ADD_PARTITIONING,
METHOD_PAUSE_WORKER,
METHOD_RESUME_WORKER,
METHOD_START_WORKER
}
-import org.apache.amber.engine.architecture.sendsemantics.partitionings.OneToOnePartitioning
-import org.apache.amber.engine.common.AmberRuntime
-import org.apache.amber.engine.common.ambermessage.{
+import org.apache.texera.amber.engine.architecture.sendsemantics.partitionings.OneToOnePartitioning
+import org.apache.texera.amber.engine.common.AmberRuntime
+import org.apache.texera.amber.engine.common.ambermessage.{
DataFrame,
WorkflowFIFOMessage,
WorkflowFIFOMessagePayload
}
-import org.apache.amber.engine.common.rpc.AsyncRPCClient.ControlInvocation
-import org.apache.amber.engine.common.storage.SequentialRecordStorage
-import org.apache.amber.engine.common.virtualidentity.util.{CONTROLLER, SELF}
+import org.apache.texera.amber.engine.common.rpc.AsyncRPCClient.ControlInvocation
+import org.apache.texera.amber.engine.common.storage.SequentialRecordStorage
+import org.apache.texera.amber.engine.common.virtualidentity.util.{CONTROLLER, SELF}
import org.scalatest.BeforeAndAfterAll
import org.scalatest.concurrent.TimeLimitedTests
import org.scalatest.flatspec.AnyFlatSpecLike
diff --git a/amber/src/test/scala/org/apache/amber/engine/faulttolerance/ReplaySpec.scala b/amber/src/test/scala/org/apache/texera/amber/engine/faulttolerance/ReplaySpec.scala
similarity index 83%
rename from amber/src/test/scala/org/apache/amber/engine/faulttolerance/ReplaySpec.scala
rename to amber/src/test/scala/org/apache/texera/amber/engine/faulttolerance/ReplaySpec.scala
index f567a091fe..2ffe4fc6c4 100644
--- a/amber/src/test/scala/org/apache/amber/engine/faulttolerance/ReplaySpec.scala
+++ b/amber/src/test/scala/org/apache/texera/amber/engine/faulttolerance/ReplaySpec.scala
@@ -17,25 +17,25 @@
* under the License.
*/
-package org.apache.amber.engine.faulttolerance
+package org.apache.texera.amber.engine.faulttolerance
import org.apache.pekko.actor.ActorSystem
import org.apache.pekko.testkit.{ImplicitSender, TestKit}
-import org.apache.amber.core.virtualidentity.{ActorVirtualIdentity, ChannelIdentity}
-import org.apache.amber.engine.architecture.logreplay.{
+import org.apache.texera.amber.core.virtualidentity.{ActorVirtualIdentity, ChannelIdentity}
+import org.apache.texera.amber.engine.architecture.logreplay.{
ProcessingStep,
ReplayLogManagerImpl,
ReplayLogRecord,
ReplayOrderEnforcer
}
-import org.apache.amber.engine.architecture.messaginglayer.NetworkInputGateway
-import org.apache.amber.engine.architecture.rpc.controlcommands.{AsyncRPCContext, EmptyRequest}
-import org.apache.amber.engine.architecture.rpc.workerservice.WorkerServiceGrpc.METHOD_START_WORKER
-import org.apache.amber.engine.common.ambermessage.WorkflowFIFOMessage
-import org.apache.amber.engine.common.rpc.AsyncRPCClient.ControlInvocation
-import org.apache.amber.engine.common.storage.SequentialRecordStorage
-import org.apache.amber.engine.common.storage.SequentialRecordStorage.SequentialRecordReader
-import org.apache.amber.engine.common.virtualidentity.util.CONTROLLER
+import org.apache.texera.amber.engine.architecture.messaginglayer.NetworkInputGateway
+import org.apache.texera.amber.engine.architecture.rpc.controlcommands.{AsyncRPCContext, EmptyRequest}
+import org.apache.texera.amber.engine.architecture.rpc.workerservice.WorkerServiceGrpc.METHOD_START_WORKER
+import org.apache.texera.amber.engine.common.ambermessage.WorkflowFIFOMessage
+import org.apache.texera.amber.engine.common.rpc.AsyncRPCClient.ControlInvocation
+import org.apache.texera.amber.engine.common.storage.SequentialRecordStorage
+import org.apache.texera.amber.engine.common.storage.SequentialRecordStorage.SequentialRecordReader
+import org.apache.texera.amber.engine.common.virtualidentity.util.CONTROLLER
import org.scalatest.BeforeAndAfterAll
import org.scalatest.flatspec.AnyFlatSpecLike
diff --git a/amber/src/test/scala/org/apache/texera/web/resource/dashboard/user/workflow/WorkflowVersionResourceSpec.scala b/amber/src/test/scala/org/apache/texera/web/resource/dashboard/user/workflow/WorkflowVersionResourceSpec.scala
index c08b4a7b1a..ecf704f663 100644
--- a/amber/src/test/scala/org/apache/texera/web/resource/dashboard/user/workflow/WorkflowVersionResourceSpec.scala
+++ b/amber/src/test/scala/org/apache/texera/web/resource/dashboard/user/workflow/WorkflowVersionResourceSpec.scala
@@ -19,7 +19,7 @@
package org.apache.texera.web.resource.dashboard.user.workflow
-import org.apache.amber.util.JSONUtils.objectMapper
+import org.apache.texera.amber.util.JSONUtils.objectMapper
import org.apache.texera.dao.MockTexeraDB
import org.apache.texera.dao.jooq.generated.Tables
import org.apache.texera.dao.jooq.generated.tables.daos.{WorkflowDao, WorkflowVersionDao}
diff --git a/amber/src/test/scala/org/apache/texera/web/service/ExecutionConsoleServiceSpec.scala b/amber/src/test/scala/org/apache/texera/web/service/ExecutionConsoleServiceSpec.scala
index 7ba7886eff..4296e096b4 100644
--- a/amber/src/test/scala/org/apache/texera/web/service/ExecutionConsoleServiceSpec.scala
+++ b/amber/src/test/scala/org/apache/texera/web/service/ExecutionConsoleServiceSpec.scala
@@ -20,8 +20,8 @@
package org.apache.texera.web.service
import com.google.protobuf.timestamp.Timestamp
-import org.apache.amber.engine.architecture.rpc.controlcommands.{ConsoleMessage, ConsoleMessageType}
-import org.apache.amber.engine.common.executionruntimestate.ExecutionConsoleStore
+import org.apache.texera.amber.engine.architecture.rpc.controlcommands.{ConsoleMessage, ConsoleMessageType}
+import org.apache.texera.amber.engine.common.executionruntimestate.ExecutionConsoleStore
import org.scalatest.flatspec.AnyFlatSpec
import org.scalatest.matchers.should.Matchers
diff --git a/amber/src/test/scala/org/apache/texera/web/service/ExecutionResultServiceSpec.scala b/amber/src/test/scala/org/apache/texera/web/service/ExecutionResultServiceSpec.scala
index 21e12bac59..d9b3f60e6f 100644
--- a/amber/src/test/scala/org/apache/texera/web/service/ExecutionResultServiceSpec.scala
+++ b/amber/src/test/scala/org/apache/texera/web/service/ExecutionResultServiceSpec.scala
@@ -19,7 +19,7 @@
package org.apache.texera.web.service
-import org.apache.amber.core.tuple.{Attribute, AttributeType, Schema, Tuple}
+import org.apache.texera.amber.core.tuple.{Attribute, AttributeType, Schema, Tuple}
import org.scalatest.flatspec.AnyFlatSpec
import org.scalatest.matchers.should.Matchers
diff --git a/amber/src/test/scala/org/apache/texera/workflow/common/storage/ReadonlyLocalFileDocumentSpec.scala b/amber/src/test/scala/org/apache/texera/workflow/common/storage/ReadonlyLocalFileDocumentSpec.scala
index 95d8e50962..a5837bed8b 100644
--- a/amber/src/test/scala/org/apache/texera/workflow/common/storage/ReadonlyLocalFileDocumentSpec.scala
+++ b/amber/src/test/scala/org/apache/texera/workflow/common/storage/ReadonlyLocalFileDocumentSpec.scala
@@ -17,10 +17,10 @@
* under the License.
*/
-package org.apache.amber.engine.common.storage
+package org.apache.texera.amber.engine.common.storage
-import org.apache.amber.core.storage.DocumentFactory
-import org.apache.amber.core.storage.model.ReadonlyVirtualDocument
+import org.apache.texera.amber.core.storage.DocumentFactory
+import org.apache.texera.amber.core.storage.model.ReadonlyVirtualDocument
import org.scalatest.BeforeAndAfter
import org.scalatest.flatspec.AnyFlatSpec
import org.scalatest.matchers.should.Matchers
diff --git a/common/config/src/main/resources/cluster.conf b/common/config/src/main/resources/cluster.conf
index e2fb2df803..adf42fccde 100644
--- a/common/config/src/main/resources/cluster.conf
+++ b/common/config/src/main/resources/cluster.conf
@@ -76,4 +76,4 @@ pekko {
}
}
-pekko-kryo-serialization.kryo-initializer = "org.apache.amber.engine.common.AmberKryoInitializer"
+pekko-kryo-serialization.kryo-initializer = "org.apache.texera.amber.engine.common.AmberKryoInitializer"
diff --git a/common/config/src/main/scala/org/apache/amber/config/AkkaConfig.scala b/common/config/src/main/scala/org/apache/texera/amber/config/AkkaConfig.scala
similarity index 96%
rename from common/config/src/main/scala/org/apache/amber/config/AkkaConfig.scala
rename to common/config/src/main/scala/org/apache/texera/amber/config/AkkaConfig.scala
index 65a20b5f6b..7f2097063a 100644
--- a/common/config/src/main/scala/org/apache/amber/config/AkkaConfig.scala
+++ b/common/config/src/main/scala/org/apache/texera/amber/config/AkkaConfig.scala
@@ -16,7 +16,7 @@
* limitations under the License.
*/
-package org.apache.amber.config
+package org.apache.texera.amber.config
import com.typesafe.config.{Config, ConfigFactory}
diff --git a/common/config/src/main/scala/org/apache/amber/config/ApplicationConfig.scala b/common/config/src/main/scala/org/apache/texera/amber/config/ApplicationConfig.scala
similarity index 99%
rename from common/config/src/main/scala/org/apache/amber/config/ApplicationConfig.scala
rename to common/config/src/main/scala/org/apache/texera/amber/config/ApplicationConfig.scala
index 4e75186687..415a23d23c 100644
--- a/common/config/src/main/scala/org/apache/amber/config/ApplicationConfig.scala
+++ b/common/config/src/main/scala/org/apache/texera/amber/config/ApplicationConfig.scala
@@ -16,7 +16,7 @@
* limitations under the License.
*/
-package org.apache.amber.config
+package org.apache.texera.amber.config
import com.typesafe.config.{Config, ConfigFactory}
diff --git a/common/config/src/main/scala/org/apache/amber/config/EnvironmentalVariable.scala b/common/config/src/main/scala/org/apache/texera/amber/config/EnvironmentalVariable.scala
similarity index 99%
rename from common/config/src/main/scala/org/apache/amber/config/EnvironmentalVariable.scala
rename to common/config/src/main/scala/org/apache/texera/amber/config/EnvironmentalVariable.scala
index a239cc635c..099e12260d 100644
--- a/common/config/src/main/scala/org/apache/amber/config/EnvironmentalVariable.scala
+++ b/common/config/src/main/scala/org/apache/texera/amber/config/EnvironmentalVariable.scala
@@ -16,7 +16,7 @@
* limitations under the License.
*/
-package org.apache.amber.config
+package org.apache.texera.amber.config
// Environment variable names for all the *.conf files
// TODO: currently these values are hard-coded, it would be good to have a way to dynamically load these names to avoid 2-copy
diff --git a/common/config/src/main/scala/org/apache/amber/config/StorageConfig.scala b/common/config/src/main/scala/org/apache/texera/amber/config/StorageConfig.scala
similarity index 98%
rename from common/config/src/main/scala/org/apache/amber/config/StorageConfig.scala
rename to common/config/src/main/scala/org/apache/texera/amber/config/StorageConfig.scala
index e5df650670..c5bd330286 100644
--- a/common/config/src/main/scala/org/apache/amber/config/StorageConfig.scala
+++ b/common/config/src/main/scala/org/apache/texera/amber/config/StorageConfig.scala
@@ -16,10 +16,10 @@
* limitations under the License.
*/
-package org.apache.amber.config
+package org.apache.texera.amber.config
import com.typesafe.config.{Config, ConfigFactory}
-import org.apache.amber.util.ConfigParserUtil.parseSizeStringToBytes
+import org.apache.texera.amber.util.ConfigParserUtil.parseSizeStringToBytes
import java.nio.file.Path
diff --git a/common/config/src/main/scala/org/apache/amber/config/UdfConfig.scala b/common/config/src/main/scala/org/apache/texera/amber/config/UdfConfig.scala
similarity index 97%
rename from common/config/src/main/scala/org/apache/amber/config/UdfConfig.scala
rename to common/config/src/main/scala/org/apache/texera/amber/config/UdfConfig.scala
index 5558c74fb6..2c4035d222 100644
--- a/common/config/src/main/scala/org/apache/amber/config/UdfConfig.scala
+++ b/common/config/src/main/scala/org/apache/texera/amber/config/UdfConfig.scala
@@ -16,7 +16,7 @@
* limitations under the License.
*/
-package org.apache.amber.config
+package org.apache.texera.amber.config
import com.typesafe.config.{Config, ConfigFactory}
diff --git a/common/config/src/main/scala/org/apache/amber/util/ConfigParserUtil.scala b/common/config/src/main/scala/org/apache/texera/amber/util/ConfigParserUtil.scala
similarity index 97%
rename from common/config/src/main/scala/org/apache/amber/util/ConfigParserUtil.scala
rename to common/config/src/main/scala/org/apache/texera/amber/util/ConfigParserUtil.scala
index 5c2eba6e45..b1a90cd612 100644
--- a/common/config/src/main/scala/org/apache/amber/util/ConfigParserUtil.scala
+++ b/common/config/src/main/scala/org/apache/texera/amber/util/ConfigParserUtil.scala
@@ -16,7 +16,7 @@
* limitations under the License.
*/
-package org.apache.amber.util
+package org.apache.texera.amber.util
object ConfigParserUtil {
def parseSizeStringToBytes(size: String): Long = {
diff --git a/common/workflow-core/src/main/protobuf/org/apache/amber/core/executor.proto b/common/workflow-core/src/main/protobuf/org/apache/texera/amber/core/executor.proto
similarity index 97%
rename from common/workflow-core/src/main/protobuf/org/apache/amber/core/executor.proto
rename to common/workflow-core/src/main/protobuf/org/apache/texera/amber/core/executor.proto
index dce7dda8ff..07c1d26309 100644
--- a/common/workflow-core/src/main/protobuf/org/apache/amber/core/executor.proto
+++ b/common/workflow-core/src/main/protobuf/org/apache/texera/amber/core/executor.proto
@@ -16,7 +16,7 @@
// under the License.
syntax = "proto3";
-package org.apache.amber.core;
+package org.apache.texera.amber.core;
import "org/apache/amber/core/virtualidentity.proto";
diff --git a/common/workflow-core/src/main/protobuf/org/apache/amber/core/virtualidentity.proto b/common/workflow-core/src/main/protobuf/org/apache/texera/amber/core/virtualidentity.proto
similarity index 97%
rename from common/workflow-core/src/main/protobuf/org/apache/amber/core/virtualidentity.proto
rename to common/workflow-core/src/main/protobuf/org/apache/texera/amber/core/virtualidentity.proto
index f09e106faa..3103606a4a 100644
--- a/common/workflow-core/src/main/protobuf/org/apache/amber/core/virtualidentity.proto
+++ b/common/workflow-core/src/main/protobuf/org/apache/texera/amber/core/virtualidentity.proto
@@ -17,7 +17,7 @@
syntax = "proto3";
-package org.apache.amber.core;
+package org.apache.texera.amber.core;
import "scalapb/scalapb.proto";
diff --git a/common/workflow-core/src/main/protobuf/org/apache/amber/core/workflow.proto b/common/workflow-core/src/main/protobuf/org/apache/texera/amber/core/workflow.proto
similarity index 98%
rename from common/workflow-core/src/main/protobuf/org/apache/amber/core/workflow.proto
rename to common/workflow-core/src/main/protobuf/org/apache/texera/amber/core/workflow.proto
index 349edd804d..56727f6bba 100644
--- a/common/workflow-core/src/main/protobuf/org/apache/amber/core/workflow.proto
+++ b/common/workflow-core/src/main/protobuf/org/apache/texera/amber/core/workflow.proto
@@ -17,7 +17,7 @@
syntax = "proto3";
-package org.apache.amber.core;
+package org.apache.texera.amber.core;
import "org/apache/amber/core/virtualidentity.proto";
import "scalapb/scalapb.proto";
diff --git a/common/workflow-core/src/main/protobuf/org/apache/amber/core/workflowruntimestate.proto b/common/workflow-core/src/main/protobuf/org/apache/texera/amber/core/workflowruntimestate.proto
similarity index 97%
rename from common/workflow-core/src/main/protobuf/org/apache/amber/core/workflowruntimestate.proto
rename to common/workflow-core/src/main/protobuf/org/apache/texera/amber/core/workflowruntimestate.proto
index 607d8ffbdc..6c6105de84 100644
--- a/common/workflow-core/src/main/protobuf/org/apache/amber/core/workflowruntimestate.proto
+++ b/common/workflow-core/src/main/protobuf/org/apache/texera/amber/core/workflowruntimestate.proto
@@ -17,7 +17,7 @@
syntax = "proto3";
-package org.apache.amber.core;
+package org.apache.texera.amber.core;
import "google/protobuf/timestamp.proto";
import "scalapb/scalapb.proto";
diff --git a/common/workflow-core/src/main/scala/org/apache/amber/core/WorkflowRuntimeException.scala b/common/workflow-core/src/main/scala/org/apache/texera/amber/core/WorkflowRuntimeException.scala
similarity index 93%
rename from common/workflow-core/src/main/scala/org/apache/amber/core/WorkflowRuntimeException.scala
rename to common/workflow-core/src/main/scala/org/apache/texera/amber/core/WorkflowRuntimeException.scala
index 373d1ee701..80d5cce0e1 100644
--- a/common/workflow-core/src/main/scala/org/apache/amber/core/WorkflowRuntimeException.scala
+++ b/common/workflow-core/src/main/scala/org/apache/texera/amber/core/WorkflowRuntimeException.scala
@@ -17,9 +17,9 @@
* under the License.
*/
-package org.apache.amber.core
+package org.apache.texera.amber.core
-import org.apache.amber.core.virtualidentity.ActorVirtualIdentity
+import org.apache.texera.amber.core.virtualidentity.ActorVirtualIdentity
class WorkflowRuntimeException(
val message: String,
diff --git a/common/workflow-core/src/main/scala/org/apache/amber/core/executor/ExecFactory.scala b/common/workflow-core/src/main/scala/org/apache/texera/amber/core/executor/ExecFactory.scala
similarity index 97%
rename from common/workflow-core/src/main/scala/org/apache/amber/core/executor/ExecFactory.scala
rename to common/workflow-core/src/main/scala/org/apache/texera/amber/core/executor/ExecFactory.scala
index 5cb6aea594..88deaf7beb 100644
--- a/common/workflow-core/src/main/scala/org/apache/amber/core/executor/ExecFactory.scala
+++ b/common/workflow-core/src/main/scala/org/apache/texera/amber/core/executor/ExecFactory.scala
@@ -17,7 +17,7 @@
* under the License.
*/
-package org.apache.amber.core.executor
+package org.apache.texera.amber.core.executor
object ExecFactory {
diff --git a/common/workflow-core/src/main/scala/org/apache/amber/core/executor/JavaRuntimeCompilation.scala b/common/workflow-core/src/main/scala/org/apache/texera/amber/core/executor/JavaRuntimeCompilation.scala
similarity index 97%
rename from common/workflow-core/src/main/scala/org/apache/amber/core/executor/JavaRuntimeCompilation.scala
rename to common/workflow-core/src/main/scala/org/apache/texera/amber/core/executor/JavaRuntimeCompilation.scala
index 3bed3e92e0..eb50c273f9 100644
--- a/common/workflow-core/src/main/scala/org/apache/amber/core/executor/JavaRuntimeCompilation.scala
+++ b/common/workflow-core/src/main/scala/org/apache/texera/amber/core/executor/JavaRuntimeCompilation.scala
@@ -17,7 +17,7 @@
* under the License.
*/
-package org.apache.amber.core.executor
+package org.apache.texera.amber.core.executor
import java.io.ByteArrayOutputStream
import java.net.URI
@@ -28,7 +28,7 @@ object JavaRuntimeCompilation {
val compiler: JavaCompiler = ToolProvider.getSystemJavaCompiler
def compileCode(code: String): Class[_] = {
- val packageName = "org.apache.amber.operators.udf.java"
+ val packageName = "org.apache.texera.amber.operators.udf.java"
//to hide it from user we will append the package in the udf code.
val codeToCompile = s"package $packageName;\n$code"
diff --git a/common/workflow-core/src/main/scala/org/apache/amber/core/executor/OperatorExecutor.scala b/common/workflow-core/src/main/scala/org/apache/texera/amber/core/executor/OperatorExecutor.scala
similarity index 88%
rename from common/workflow-core/src/main/scala/org/apache/amber/core/executor/OperatorExecutor.scala
rename to common/workflow-core/src/main/scala/org/apache/texera/amber/core/executor/OperatorExecutor.scala
index 69e62a8f30..f99739acc0 100644
--- a/common/workflow-core/src/main/scala/org/apache/amber/core/executor/OperatorExecutor.scala
+++ b/common/workflow-core/src/main/scala/org/apache/texera/amber/core/executor/OperatorExecutor.scala
@@ -17,11 +17,11 @@
* under the License.
*/
-package org.apache.amber.core.executor
+package org.apache.texera.amber.core.executor
-import org.apache.amber.core.state.State
-import org.apache.amber.core.tuple.{Tuple, TupleLike}
-import org.apache.amber.core.workflow.PortIdentity
+import org.apache.texera.amber.core.state.State
+import org.apache.texera.amber.core.tuple.{Tuple, TupleLike}
+import org.apache.texera.amber.core.workflow.PortIdentity
trait OperatorExecutor {
diff --git a/common/workflow-core/src/main/scala/org/apache/amber/core/executor/SourceOperatorExecutor.scala b/common/workflow-core/src/main/scala/org/apache/texera/amber/core/executor/SourceOperatorExecutor.scala
similarity index 90%
rename from common/workflow-core/src/main/scala/org/apache/amber/core/executor/SourceOperatorExecutor.scala
rename to common/workflow-core/src/main/scala/org/apache/texera/amber/core/executor/SourceOperatorExecutor.scala
index 82bc688607..633314679a 100644
--- a/common/workflow-core/src/main/scala/org/apache/amber/core/executor/SourceOperatorExecutor.scala
+++ b/common/workflow-core/src/main/scala/org/apache/texera/amber/core/executor/SourceOperatorExecutor.scala
@@ -17,10 +17,10 @@
* under the License.
*/
-package org.apache.amber.core.executor
+package org.apache.texera.amber.core.executor
-import org.apache.amber.core.tuple.{Tuple, TupleLike}
-import org.apache.amber.core.workflow.PortIdentity
+import org.apache.texera.amber.core.tuple.{Tuple, TupleLike}
+import org.apache.texera.amber.core.workflow.PortIdentity
trait SourceOperatorExecutor extends OperatorExecutor {
override def open(): Unit = {}
diff --git a/common/workflow-core/src/main/scala/org/apache/amber/core/state/State.scala b/common/workflow-core/src/main/scala/org/apache/texera/amber/core/state/State.scala
similarity index 93%
rename from common/workflow-core/src/main/scala/org/apache/amber/core/state/State.scala
rename to common/workflow-core/src/main/scala/org/apache/texera/amber/core/state/State.scala
index 5e33f91f4c..3226c9d2fe 100644
--- a/common/workflow-core/src/main/scala/org/apache/amber/core/state/State.scala
+++ b/common/workflow-core/src/main/scala/org/apache/texera/amber/core/state/State.scala
@@ -17,9 +17,9 @@
* under the License.
*/
-package org.apache.amber.core.state
+package org.apache.texera.amber.core.state
-import org.apache.amber.core.tuple.{Attribute, AttributeType, Schema, Tuple}
+import org.apache.texera.amber.core.tuple.{Attribute, AttributeType, Schema, Tuple}
import scala.collection.mutable
diff --git a/common/workflow-core/src/main/scala/org/apache/amber/core/storage/DocumentFactory.scala b/common/workflow-core/src/main/scala/org/apache/texera/amber/core/storage/DocumentFactory.scala
similarity index 91%
rename from common/workflow-core/src/main/scala/org/apache/amber/core/storage/DocumentFactory.scala
rename to common/workflow-core/src/main/scala/org/apache/texera/amber/core/storage/DocumentFactory.scala
index 7c343b13df..a828ab12b7 100644
--- a/common/workflow-core/src/main/scala/org/apache/amber/core/storage/DocumentFactory.scala
+++ b/common/workflow-core/src/main/scala/org/apache/texera/amber/core/storage/DocumentFactory.scala
@@ -17,16 +17,16 @@
* under the License.
*/
-package org.apache.amber.core.storage
-
-import org.apache.amber.config.StorageConfig
-import org.apache.amber.core.storage.FileResolver.DATASET_FILE_URI_SCHEME
-import org.apache.amber.core.storage.VFSResourceType._
-import org.apache.amber.core.storage.VFSURIFactory.{VFS_FILE_URI_SCHEME, decodeURI}
-import org.apache.amber.core.storage.model._
-import org.apache.amber.core.storage.result.iceberg.IcebergDocument
-import org.apache.amber.core.tuple.{Schema, Tuple}
-import org.apache.amber.util.IcebergUtil
+package org.apache.texera.amber.core.storage
+
+import org.apache.texera.amber.config.StorageConfig
+import org.apache.texera.amber.core.storage.FileResolver.DATASET_FILE_URI_SCHEME
+import org.apache.texera.amber.core.storage.VFSResourceType._
+import org.apache.texera.amber.core.storage.VFSURIFactory.{VFS_FILE_URI_SCHEME, decodeURI}
+import org.apache.texera.amber.core.storage.model._
+import org.apache.texera.amber.core.storage.result.iceberg.IcebergDocument
+import org.apache.texera.amber.core.tuple.{Schema, Tuple}
+import org.apache.texera.amber.util.IcebergUtil
import org.apache.iceberg.data.Record
import org.apache.iceberg.{Schema => IcebergSchema}
diff --git a/common/workflow-core/src/main/scala/org/apache/amber/core/storage/FileResolver.scala b/common/workflow-core/src/main/scala/org/apache/texera/amber/core/storage/FileResolver.scala
similarity index 99%
rename from common/workflow-core/src/main/scala/org/apache/amber/core/storage/FileResolver.scala
rename to common/workflow-core/src/main/scala/org/apache/texera/amber/core/storage/FileResolver.scala
index bbd47fa3ee..cda5b28779 100644
--- a/common/workflow-core/src/main/scala/org/apache/amber/core/storage/FileResolver.scala
+++ b/common/workflow-core/src/main/scala/org/apache/texera/amber/core/storage/FileResolver.scala
@@ -17,7 +17,7 @@
* under the License.
*/
-package org.apache.amber.core.storage
+package org.apache.texera.amber.core.storage
import org.apache.commons.vfs2.FileNotFoundException
import org.apache.texera.dao.SqlServer
diff --git a/common/workflow-core/src/main/scala/org/apache/amber/core/storage/IcebergCatalogInstance.scala b/common/workflow-core/src/main/scala/org/apache/texera/amber/core/storage/IcebergCatalogInstance.scala
similarity index 94%
rename from common/workflow-core/src/main/scala/org/apache/amber/core/storage/IcebergCatalogInstance.scala
rename to common/workflow-core/src/main/scala/org/apache/texera/amber/core/storage/IcebergCatalogInstance.scala
index 94233c3e4d..e3512874c9 100644
--- a/common/workflow-core/src/main/scala/org/apache/amber/core/storage/IcebergCatalogInstance.scala
+++ b/common/workflow-core/src/main/scala/org/apache/texera/amber/core/storage/IcebergCatalogInstance.scala
@@ -17,10 +17,10 @@
* under the License.
*/
-package org.apache.amber.core.storage
+package org.apache.texera.amber.core.storage
-import org.apache.amber.config.StorageConfig
-import org.apache.amber.util.IcebergUtil
+import org.apache.texera.amber.config.StorageConfig
+import org.apache.texera.amber.util.IcebergUtil
import org.apache.iceberg.catalog.Catalog
/**
diff --git a/common/workflow-core/src/main/scala/org/apache/amber/core/storage/VFSURIFactory.scala b/common/workflow-core/src/main/scala/org/apache/texera/amber/core/storage/VFSURIFactory.scala
similarity index 93%
rename from common/workflow-core/src/main/scala/org/apache/amber/core/storage/VFSURIFactory.scala
rename to common/workflow-core/src/main/scala/org/apache/texera/amber/core/storage/VFSURIFactory.scala
index 4ebb369ac4..73335533f6 100644
--- a/common/workflow-core/src/main/scala/org/apache/amber/core/storage/VFSURIFactory.scala
+++ b/common/workflow-core/src/main/scala/org/apache/texera/amber/core/storage/VFSURIFactory.scala
@@ -17,12 +17,12 @@
* under the License.
*/
-package org.apache.amber.core.storage
+package org.apache.texera.amber.core.storage
-import org.apache.amber.core.virtualidentity.{ExecutionIdentity, OperatorIdentity, WorkflowIdentity}
-import org.apache.amber.core.workflow.GlobalPortIdentity
-import org.apache.amber.util.serde.GlobalPortIdentitySerde
-import org.apache.amber.util.serde.GlobalPortIdentitySerde.SerdeOps
+import org.apache.texera.amber.core.virtualidentity.{ExecutionIdentity, OperatorIdentity, WorkflowIdentity}
+import org.apache.texera.amber.core.workflow.GlobalPortIdentity
+import org.apache.texera.amber.util.serde.GlobalPortIdentitySerde
+import org.apache.texera.amber.util.serde.GlobalPortIdentitySerde.SerdeOps
import java.net.URI
diff --git a/common/workflow-core/src/main/scala/org/apache/amber/core/storage/model/BufferedItemWriter.scala b/common/workflow-core/src/main/scala/org/apache/texera/amber/core/storage/model/BufferedItemWriter.scala
similarity index 97%
rename from common/workflow-core/src/main/scala/org/apache/amber/core/storage/model/BufferedItemWriter.scala
rename to common/workflow-core/src/main/scala/org/apache/texera/amber/core/storage/model/BufferedItemWriter.scala
index 303e457c5f..cfcd19fb9b 100644
--- a/common/workflow-core/src/main/scala/org/apache/amber/core/storage/model/BufferedItemWriter.scala
+++ b/common/workflow-core/src/main/scala/org/apache/texera/amber/core/storage/model/BufferedItemWriter.scala
@@ -17,7 +17,7 @@
* under the License.
*/
-package org.apache.amber.core.storage.model
+package org.apache.texera.amber.core.storage.model
/**
* BufferedItemWriter provides an interface for writing items to a buffer and performing I/O operations.
diff --git a/common/workflow-core/src/main/scala/org/apache/amber/core/storage/model/DatasetFileDocument.scala b/common/workflow-core/src/main/scala/org/apache/texera/amber/core/storage/model/DatasetFileDocument.scala
similarity index 95%
rename from common/workflow-core/src/main/scala/org/apache/amber/core/storage/model/DatasetFileDocument.scala
rename to common/workflow-core/src/main/scala/org/apache/texera/amber/core/storage/model/DatasetFileDocument.scala
index 5faf95570b..b62b658365 100644
--- a/common/workflow-core/src/main/scala/org/apache/amber/core/storage/model/DatasetFileDocument.scala
+++ b/common/workflow-core/src/main/scala/org/apache/texera/amber/core/storage/model/DatasetFileDocument.scala
@@ -17,16 +17,16 @@
* under the License.
*/
-package org.apache.amber.core.storage.model
+package org.apache.texera.amber.core.storage.model
import com.typesafe.scalalogging.LazyLogging
-import org.apache.amber.config.EnvironmentalVariable
-import org.apache.amber.core.storage.model.DatasetFileDocument.{
+import org.apache.texera.amber.config.EnvironmentalVariable
+import org.apache.texera.amber.core.storage.model.DatasetFileDocument.{
fileServiceGetPresignURLEndpoint,
userJwtToken
}
-import org.apache.amber.core.storage.util.LakeFSStorageClient
-import org.apache.amber.core.storage.util.dataset.GitVersionControlLocalFileStorage
+import org.apache.texera.amber.core.storage.util.LakeFSStorageClient
+import org.apache.texera.amber.core.storage.util.dataset.GitVersionControlLocalFileStorage
import java.io.{File, FileOutputStream, InputStream}
import java.net._
diff --git a/common/workflow-core/src/main/scala/org/apache/amber/core/storage/model/OnDataset.scala b/common/workflow-core/src/main/scala/org/apache/texera/amber/core/storage/model/OnDataset.scala
similarity index 94%
rename from common/workflow-core/src/main/scala/org/apache/amber/core/storage/model/OnDataset.scala
rename to common/workflow-core/src/main/scala/org/apache/texera/amber/core/storage/model/OnDataset.scala
index 945194a82d..6c19ee1002 100644
--- a/common/workflow-core/src/main/scala/org/apache/amber/core/storage/model/OnDataset.scala
+++ b/common/workflow-core/src/main/scala/org/apache/texera/amber/core/storage/model/OnDataset.scala
@@ -17,7 +17,7 @@
* under the License.
*/
-package org.apache.amber.core.storage.model
+package org.apache.texera.amber.core.storage.model
trait OnDataset {
def getRepositoryName(): String
diff --git a/common/workflow-core/src/main/scala/org/apache/amber/core/storage/model/ReadonlyLocalFileDocument.scala b/common/workflow-core/src/main/scala/org/apache/texera/amber/core/storage/model/ReadonlyLocalFileDocument.scala
similarity index 97%
rename from common/workflow-core/src/main/scala/org/apache/amber/core/storage/model/ReadonlyLocalFileDocument.scala
rename to common/workflow-core/src/main/scala/org/apache/texera/amber/core/storage/model/ReadonlyLocalFileDocument.scala
index adc9dceb25..75302656c4 100644
--- a/common/workflow-core/src/main/scala/org/apache/amber/core/storage/model/ReadonlyLocalFileDocument.scala
+++ b/common/workflow-core/src/main/scala/org/apache/texera/amber/core/storage/model/ReadonlyLocalFileDocument.scala
@@ -17,7 +17,7 @@
* under the License.
*/
-package org.apache.amber.core.storage.model
+package org.apache.texera.amber.core.storage.model
import java.io.{File, FileInputStream, InputStream}
import java.net.URI
diff --git a/common/workflow-core/src/main/scala/org/apache/amber/core/storage/model/ReadonlyVirtualDocument.scala b/common/workflow-core/src/main/scala/org/apache/texera/amber/core/storage/model/ReadonlyVirtualDocument.scala
similarity index 97%
rename from common/workflow-core/src/main/scala/org/apache/amber/core/storage/model/ReadonlyVirtualDocument.scala
rename to common/workflow-core/src/main/scala/org/apache/texera/amber/core/storage/model/ReadonlyVirtualDocument.scala
index 51f81e148a..19710e2fc1 100644
--- a/common/workflow-core/src/main/scala/org/apache/amber/core/storage/model/ReadonlyVirtualDocument.scala
+++ b/common/workflow-core/src/main/scala/org/apache/texera/amber/core/storage/model/ReadonlyVirtualDocument.scala
@@ -17,7 +17,7 @@
* under the License.
*/
-package org.apache.amber.core.storage.model
+package org.apache.texera.amber.core.storage.model
import java.io.{File, InputStream}
import java.net.URI
diff --git a/common/workflow-core/src/main/scala/org/apache/amber/core/storage/model/VirtualCollection.scala b/common/workflow-core/src/main/scala/org/apache/texera/amber/core/storage/model/VirtualCollection.scala
similarity index 96%
rename from common/workflow-core/src/main/scala/org/apache/amber/core/storage/model/VirtualCollection.scala
rename to common/workflow-core/src/main/scala/org/apache/texera/amber/core/storage/model/VirtualCollection.scala
index 24f6a541b4..c5d6b107e7 100644
--- a/common/workflow-core/src/main/scala/org/apache/amber/core/storage/model/VirtualCollection.scala
+++ b/common/workflow-core/src/main/scala/org/apache/texera/amber/core/storage/model/VirtualCollection.scala
@@ -17,7 +17,7 @@
* under the License.
*/
-package org.apache.amber.core.storage.model
+package org.apache.texera.amber.core.storage.model
import java.net.URI
diff --git a/common/workflow-core/src/main/scala/org/apache/amber/core/storage/model/VirtualDocument.scala b/common/workflow-core/src/main/scala/org/apache/texera/amber/core/storage/model/VirtualDocument.scala
similarity index 99%
rename from common/workflow-core/src/main/scala/org/apache/amber/core/storage/model/VirtualDocument.scala
rename to common/workflow-core/src/main/scala/org/apache/texera/amber/core/storage/model/VirtualDocument.scala
index 4b7e11e4a0..c0407c37d2 100644
--- a/common/workflow-core/src/main/scala/org/apache/amber/core/storage/model/VirtualDocument.scala
+++ b/common/workflow-core/src/main/scala/org/apache/texera/amber/core/storage/model/VirtualDocument.scala
@@ -17,7 +17,7 @@
* under the License.
*/
-package org.apache.amber.core.storage.model
+package org.apache.texera.amber.core.storage.model
import java.io.{File, InputStream}
import java.net.URI
diff --git a/common/workflow-core/src/main/scala/org/apache/amber/core/storage/result/ResultSchema.scala b/common/workflow-core/src/main/scala/org/apache/texera/amber/core/storage/result/ResultSchema.scala
similarity index 92%
rename from common/workflow-core/src/main/scala/org/apache/amber/core/storage/result/ResultSchema.scala
rename to common/workflow-core/src/main/scala/org/apache/texera/amber/core/storage/result/ResultSchema.scala
index 8282d66062..ade33283f7 100644
--- a/common/workflow-core/src/main/scala/org/apache/amber/core/storage/result/ResultSchema.scala
+++ b/common/workflow-core/src/main/scala/org/apache/texera/amber/core/storage/result/ResultSchema.scala
@@ -17,9 +17,9 @@
* under the License.
*/
-package org.apache.amber.core.storage.result
+package org.apache.texera.amber.core.storage.result
-import org.apache.amber.core.tuple.{Attribute, AttributeType, Schema}
+import org.apache.texera.amber.core.tuple.{Attribute, AttributeType, Schema}
object ResultSchema {
val runtimeStatisticsSchema: Schema = new Schema(
diff --git a/common/workflow-core/src/main/scala/org/apache/amber/core/storage/result/WorkflowResultStore.scala b/common/workflow-core/src/main/scala/org/apache/texera/amber/core/storage/result/WorkflowResultStore.scala
similarity index 89%
rename from common/workflow-core/src/main/scala/org/apache/amber/core/storage/result/WorkflowResultStore.scala
rename to common/workflow-core/src/main/scala/org/apache/texera/amber/core/storage/result/WorkflowResultStore.scala
index 88589db590..c0d7d0edf8 100644
--- a/common/workflow-core/src/main/scala/org/apache/amber/core/storage/result/WorkflowResultStore.scala
+++ b/common/workflow-core/src/main/scala/org/apache/texera/amber/core/storage/result/WorkflowResultStore.scala
@@ -17,9 +17,9 @@
* under the License.
*/
-package org.apache.amber.core.storage.result
+package org.apache.texera.amber.core.storage.result
-import org.apache.amber.core.virtualidentity.OperatorIdentity
+import org.apache.texera.amber.core.virtualidentity.OperatorIdentity
case class OperatorResultMetadata(tupleCount: Int = 0, changeDetector: String = "")
diff --git a/common/workflow-core/src/main/scala/org/apache/amber/core/storage/result/iceberg/IcebergDocument.scala b/common/workflow-core/src/main/scala/org/apache/texera/amber/core/storage/result/iceberg/IcebergDocument.scala
similarity index 98%
rename from common/workflow-core/src/main/scala/org/apache/amber/core/storage/result/iceberg/IcebergDocument.scala
rename to common/workflow-core/src/main/scala/org/apache/texera/amber/core/storage/result/iceberg/IcebergDocument.scala
index a05e0cdfdd..cef8273afb 100644
--- a/common/workflow-core/src/main/scala/org/apache/amber/core/storage/result/iceberg/IcebergDocument.scala
+++ b/common/workflow-core/src/main/scala/org/apache/texera/amber/core/storage/result/iceberg/IcebergDocument.scala
@@ -17,12 +17,12 @@
* under the License.
*/
-package org.apache.amber.core.storage.result.iceberg
+package org.apache.texera.amber.core.storage.result.iceberg
-import org.apache.amber.core.storage.IcebergCatalogInstance
-import org.apache.amber.core.storage.model.{BufferedItemWriter, VirtualDocument}
-import org.apache.amber.core.storage.util.StorageUtil.{withLock, withReadLock, withWriteLock}
-import org.apache.amber.util.IcebergUtil
+import org.apache.texera.amber.core.storage.IcebergCatalogInstance
+import org.apache.texera.amber.core.storage.model.{BufferedItemWriter, VirtualDocument}
+import org.apache.texera.amber.core.storage.util.StorageUtil.{withLock, withReadLock, withWriteLock}
+import org.apache.texera.amber.util.IcebergUtil
import org.apache.commons.io.IOUtils
import org.apache.iceberg.catalog.{Catalog, TableIdentifier}
import org.apache.iceberg.data.Record
diff --git a/common/workflow-core/src/main/scala/org/apache/amber/core/storage/result/iceberg/IcebergTableWriter.scala b/common/workflow-core/src/main/scala/org/apache/texera/amber/core/storage/result/iceberg/IcebergTableWriter.scala
similarity index 95%
rename from common/workflow-core/src/main/scala/org/apache/amber/core/storage/result/iceberg/IcebergTableWriter.scala
rename to common/workflow-core/src/main/scala/org/apache/texera/amber/core/storage/result/iceberg/IcebergTableWriter.scala
index 19a91ba807..549cb4b9d1 100644
--- a/common/workflow-core/src/main/scala/org/apache/amber/core/storage/result/iceberg/IcebergTableWriter.scala
+++ b/common/workflow-core/src/main/scala/org/apache/texera/amber/core/storage/result/iceberg/IcebergTableWriter.scala
@@ -17,11 +17,11 @@
* under the License.
*/
-package org.apache.amber.core.storage.result.iceberg
+package org.apache.texera.amber.core.storage.result.iceberg
-import org.apache.amber.config.StorageConfig
-import org.apache.amber.core.storage.model.BufferedItemWriter
-import org.apache.amber.util.IcebergUtil
+import org.apache.texera.amber.config.StorageConfig
+import org.apache.texera.amber.core.storage.model.BufferedItemWriter
+import org.apache.texera.amber.util.IcebergUtil
import org.apache.iceberg.catalog.Catalog
import org.apache.iceberg.data.Record
import org.apache.iceberg.data.parquet.GenericParquetWriter
diff --git a/common/workflow-core/src/main/scala/org/apache/amber/core/storage/result/iceberg/OnIceberg.scala b/common/workflow-core/src/main/scala/org/apache/texera/amber/core/storage/result/iceberg/OnIceberg.scala
similarity index 94%
rename from common/workflow-core/src/main/scala/org/apache/amber/core/storage/result/iceberg/OnIceberg.scala
rename to common/workflow-core/src/main/scala/org/apache/texera/amber/core/storage/result/iceberg/OnIceberg.scala
index 37cacc3831..2c00a1b092 100644
--- a/common/workflow-core/src/main/scala/org/apache/amber/core/storage/result/iceberg/OnIceberg.scala
+++ b/common/workflow-core/src/main/scala/org/apache/texera/amber/core/storage/result/iceberg/OnIceberg.scala
@@ -17,9 +17,9 @@
* under the License.
*/
-package org.apache.amber.core.storage.result.iceberg
+package org.apache.texera.amber.core.storage.result.iceberg
-import org.apache.amber.util.IcebergUtil
+import org.apache.texera.amber.util.IcebergUtil
import org.apache.iceberg.exceptions.NoSuchTableException
trait OnIceberg {
diff --git a/common/workflow-core/src/main/scala/org/apache/amber/core/storage/util/LakeFSStorageClient.scala b/common/workflow-core/src/main/scala/org/apache/texera/amber/core/storage/util/LakeFSStorageClient.scala
similarity index 99%
rename from common/workflow-core/src/main/scala/org/apache/amber/core/storage/util/LakeFSStorageClient.scala
rename to common/workflow-core/src/main/scala/org/apache/texera/amber/core/storage/util/LakeFSStorageClient.scala
index 3933cc06eb..63c09f4c30 100644
--- a/common/workflow-core/src/main/scala/org/apache/amber/core/storage/util/LakeFSStorageClient.scala
+++ b/common/workflow-core/src/main/scala/org/apache/texera/amber/core/storage/util/LakeFSStorageClient.scala
@@ -17,12 +17,12 @@
* under the License.
*/
-package org.apache.amber.core.storage.util
+package org.apache.texera.amber.core.storage.util
import io.lakefs.clients.sdk._
import io.lakefs.clients.sdk.model.ResetCreation.TypeEnum
import io.lakefs.clients.sdk.model._
-import org.apache.amber.config.StorageConfig
+import org.apache.texera.amber.config.StorageConfig
import java.io.{File, FileOutputStream, InputStream}
import java.nio.file.Files
diff --git a/common/workflow-core/src/main/scala/org/apache/amber/core/storage/util/StorageUtil.scala b/common/workflow-core/src/main/scala/org/apache/texera/amber/core/storage/util/StorageUtil.scala
similarity index 96%
rename from common/workflow-core/src/main/scala/org/apache/amber/core/storage/util/StorageUtil.scala
rename to common/workflow-core/src/main/scala/org/apache/texera/amber/core/storage/util/StorageUtil.scala
index 218bd0ad3b..fb75794c37 100644
--- a/common/workflow-core/src/main/scala/org/apache/amber/core/storage/util/StorageUtil.scala
+++ b/common/workflow-core/src/main/scala/org/apache/texera/amber/core/storage/util/StorageUtil.scala
@@ -17,7 +17,7 @@
* under the License.
*/
-package org.apache.amber.core.storage.util
+package org.apache.texera.amber.core.storage.util
import java.util.concurrent.locks.{Lock, ReadWriteLock}
diff --git a/common/workflow-core/src/main/scala/org/apache/amber/core/storage/util/dataset/GitVersionControlLocalFileStorage.java b/common/workflow-core/src/main/scala/org/apache/texera/amber/core/storage/util/dataset/GitVersionControlLocalFileStorage.java
similarity index 99%
rename from common/workflow-core/src/main/scala/org/apache/amber/core/storage/util/dataset/GitVersionControlLocalFileStorage.java
rename to common/workflow-core/src/main/scala/org/apache/texera/amber/core/storage/util/dataset/GitVersionControlLocalFileStorage.java
index 469f606aff..72566dd2d7 100644
--- a/common/workflow-core/src/main/scala/org/apache/amber/core/storage/util/dataset/GitVersionControlLocalFileStorage.java
+++ b/common/workflow-core/src/main/scala/org/apache/texera/amber/core/storage/util/dataset/GitVersionControlLocalFileStorage.java
@@ -17,7 +17,7 @@
* under the License.
*/
-package org.apache.amber.core.storage.util.dataset;
+package org.apache.texera.amber.core.storage.util.dataset;
import org.eclipse.jgit.api.errors.GitAPIException;
diff --git a/common/workflow-core/src/main/scala/org/apache/amber/core/storage/util/dataset/JGitVersionControl.java b/common/workflow-core/src/main/scala/org/apache/texera/amber/core/storage/util/dataset/JGitVersionControl.java
similarity index 99%
rename from common/workflow-core/src/main/scala/org/apache/amber/core/storage/util/dataset/JGitVersionControl.java
rename to common/workflow-core/src/main/scala/org/apache/texera/amber/core/storage/util/dataset/JGitVersionControl.java
index 209414b265..4b438ae537 100644
--- a/common/workflow-core/src/main/scala/org/apache/amber/core/storage/util/dataset/JGitVersionControl.java
+++ b/common/workflow-core/src/main/scala/org/apache/texera/amber/core/storage/util/dataset/JGitVersionControl.java
@@ -17,7 +17,7 @@
* under the License.
*/
-package org.apache.amber.core.storage.util.dataset;
+package org.apache.texera.amber.core.storage.util.dataset;
import org.eclipse.jgit.api.Git;
import org.eclipse.jgit.api.ResetCommand;
diff --git a/common/workflow-core/src/main/scala/org/apache/amber/core/storage/util/dataset/PhysicalFileNode.java b/common/workflow-core/src/main/scala/org/apache/texera/amber/core/storage/util/dataset/PhysicalFileNode.java
similarity index 98%
rename from common/workflow-core/src/main/scala/org/apache/amber/core/storage/util/dataset/PhysicalFileNode.java
rename to common/workflow-core/src/main/scala/org/apache/texera/amber/core/storage/util/dataset/PhysicalFileNode.java
index e369d1a9ed..07510335c1 100644
--- a/common/workflow-core/src/main/scala/org/apache/amber/core/storage/util/dataset/PhysicalFileNode.java
+++ b/common/workflow-core/src/main/scala/org/apache/texera/amber/core/storage/util/dataset/PhysicalFileNode.java
@@ -17,7 +17,7 @@
* under the License.
*/
-package org.apache.amber.core.storage.util.dataset;
+package org.apache.texera.amber.core.storage.util.dataset;
import java.nio.file.Files;
import java.nio.file.Path;
diff --git a/common/workflow-core/src/main/scala/org/apache/amber/core/tuple/Attribute.java b/common/workflow-core/src/main/scala/org/apache/texera/amber/core/tuple/Attribute.java
similarity index 98%
rename from common/workflow-core/src/main/scala/org/apache/amber/core/tuple/Attribute.java
rename to common/workflow-core/src/main/scala/org/apache/texera/amber/core/tuple/Attribute.java
index dab5c96c64..84d52fddce 100644
--- a/common/workflow-core/src/main/scala/org/apache/amber/core/tuple/Attribute.java
+++ b/common/workflow-core/src/main/scala/org/apache/texera/amber/core/tuple/Attribute.java
@@ -17,7 +17,7 @@
* under the License.
*/
-package org.apache.amber.core.tuple;
+package org.apache.texera.amber.core.tuple;
import com.fasterxml.jackson.annotation.JsonCreator;
import com.fasterxml.jackson.annotation.JsonProperty;
diff --git a/common/workflow-core/src/main/scala/org/apache/amber/core/tuple/AttributeType.java b/common/workflow-core/src/main/scala/org/apache/texera/amber/core/tuple/AttributeType.java
similarity index 99%
rename from common/workflow-core/src/main/scala/org/apache/amber/core/tuple/AttributeType.java
rename to common/workflow-core/src/main/scala/org/apache/texera/amber/core/tuple/AttributeType.java
index 64fa921d46..fa8f93ea9e 100644
--- a/common/workflow-core/src/main/scala/org/apache/amber/core/tuple/AttributeType.java
+++ b/common/workflow-core/src/main/scala/org/apache/texera/amber/core/tuple/AttributeType.java
@@ -17,7 +17,7 @@
* under the License.
*/
-package org.apache.amber.core.tuple;
+package org.apache.texera.amber.core.tuple;
import com.fasterxml.jackson.annotation.JsonValue;
diff --git a/common/workflow-core/src/main/scala/org/apache/amber/core/tuple/AttributeTypeUtils.scala b/common/workflow-core/src/main/scala/org/apache/texera/amber/core/tuple/AttributeTypeUtils.scala
similarity index 99%
rename from common/workflow-core/src/main/scala/org/apache/amber/core/tuple/AttributeTypeUtils.scala
rename to common/workflow-core/src/main/scala/org/apache/texera/amber/core/tuple/AttributeTypeUtils.scala
index b959c38981..41c04c41e8 100644
--- a/common/workflow-core/src/main/scala/org/apache/amber/core/tuple/AttributeTypeUtils.scala
+++ b/common/workflow-core/src/main/scala/org/apache/texera/amber/core/tuple/AttributeTypeUtils.scala
@@ -17,7 +17,7 @@
* under the License.
*/
-package org.apache.amber.core.tuple
+package org.apache.texera.amber.core.tuple
import com.github.sisyphsu.dateparser.DateParserUtils
diff --git a/common/workflow-core/src/main/scala/org/apache/amber/core/tuple/BigObject.java b/common/workflow-core/src/main/scala/org/apache/texera/amber/core/tuple/BigObject.java
similarity index 96%
rename from common/workflow-core/src/main/scala/org/apache/amber/core/tuple/BigObject.java
rename to common/workflow-core/src/main/scala/org/apache/texera/amber/core/tuple/BigObject.java
index 2be14dc167..4feb5673ab 100644
--- a/common/workflow-core/src/main/scala/org/apache/amber/core/tuple/BigObject.java
+++ b/common/workflow-core/src/main/scala/org/apache/texera/amber/core/tuple/BigObject.java
@@ -17,12 +17,12 @@
* under the License.
*/
-package org.apache.amber.core.tuple;
+package org.apache.texera.amber.core.tuple;
import com.fasterxml.jackson.annotation.JsonCreator;
import com.fasterxml.jackson.annotation.JsonProperty;
import com.fasterxml.jackson.annotation.JsonValue;
-import org.apache.amber.core.executor.OperatorExecutor;
+import org.apache.texera.amber.core.executor.OperatorExecutor;
import org.apache.texera.service.util.BigObjectManager;
import java.net.URI;
diff --git a/common/workflow-core/src/main/scala/org/apache/amber/core/tuple/Schema.scala b/common/workflow-core/src/main/scala/org/apache/texera/amber/core/tuple/Schema.scala
similarity index 99%
rename from common/workflow-core/src/main/scala/org/apache/amber/core/tuple/Schema.scala
rename to common/workflow-core/src/main/scala/org/apache/texera/amber/core/tuple/Schema.scala
index 0bdf84a9eb..1dd38fbfe4 100644
--- a/common/workflow-core/src/main/scala/org/apache/amber/core/tuple/Schema.scala
+++ b/common/workflow-core/src/main/scala/org/apache/texera/amber/core/tuple/Schema.scala
@@ -17,7 +17,7 @@
* under the License.
*/
-package org.apache.amber.core.tuple
+package org.apache.texera.amber.core.tuple
import com.fasterxml.jackson.annotation.{JsonCreator, JsonIgnore, JsonProperty}
import com.google.common.base.Preconditions.checkNotNull
diff --git a/common/workflow-core/src/main/scala/org/apache/amber/core/tuple/Tuple.scala b/common/workflow-core/src/main/scala/org/apache/texera/amber/core/tuple/Tuple.scala
similarity index 98%
rename from common/workflow-core/src/main/scala/org/apache/amber/core/tuple/Tuple.scala
rename to common/workflow-core/src/main/scala/org/apache/texera/amber/core/tuple/Tuple.scala
index 7bee0a0fc5..cc3220827d 100644
--- a/common/workflow-core/src/main/scala/org/apache/amber/core/tuple/Tuple.scala
+++ b/common/workflow-core/src/main/scala/org/apache/texera/amber/core/tuple/Tuple.scala
@@ -17,11 +17,11 @@
* under the License.
*/
-package org.apache.amber.core.tuple
+package org.apache.texera.amber.core.tuple
import com.fasterxml.jackson.annotation.{JsonCreator, JsonIgnore, JsonProperty}
import com.google.common.base.Preconditions.checkNotNull
-import org.apache.amber.core.tuple.Tuple.checkSchemaMatchesFields
+import org.apache.texera.amber.core.tuple.Tuple.checkSchemaMatchesFields
import org.ehcache.sizeof.SizeOf
import java.util
diff --git a/common/workflow-core/src/main/scala/org/apache/amber/core/tuple/TupleLike.scala b/common/workflow-core/src/main/scala/org/apache/texera/amber/core/tuple/TupleLike.scala
similarity index 98%
rename from common/workflow-core/src/main/scala/org/apache/amber/core/tuple/TupleLike.scala
rename to common/workflow-core/src/main/scala/org/apache/texera/amber/core/tuple/TupleLike.scala
index a96da69d40..040b94977a 100644
--- a/common/workflow-core/src/main/scala/org/apache/amber/core/tuple/TupleLike.scala
+++ b/common/workflow-core/src/main/scala/org/apache/texera/amber/core/tuple/TupleLike.scala
@@ -17,9 +17,9 @@
* under the License.
*/
-package org.apache.amber.core.tuple
+package org.apache.texera.amber.core.tuple
-import org.apache.amber.core.workflow.PortIdentity
+import org.apache.texera.amber.core.workflow.PortIdentity
import scala.jdk.CollectionConverters.CollectionHasAsScala
diff --git a/common/workflow-core/src/main/scala/org/apache/amber/core/tuple/TupleUtils.scala b/common/workflow-core/src/main/scala/org/apache/texera/amber/core/tuple/TupleUtils.scala
similarity index 91%
rename from common/workflow-core/src/main/scala/org/apache/amber/core/tuple/TupleUtils.scala
rename to common/workflow-core/src/main/scala/org/apache/texera/amber/core/tuple/TupleUtils.scala
index e33de58362..6938dcc6ca 100644
--- a/common/workflow-core/src/main/scala/org/apache/amber/core/tuple/TupleUtils.scala
+++ b/common/workflow-core/src/main/scala/org/apache/texera/amber/core/tuple/TupleUtils.scala
@@ -17,13 +17,13 @@
* under the License.
*/
-package org.apache.amber.core.tuple
+package org.apache.texera.amber.core.tuple
import com.fasterxml.jackson.databind.JsonNode
import com.fasterxml.jackson.databind.node.ObjectNode
-import org.apache.amber.core.tuple.AttributeTypeUtils.{inferSchemaFromRows, parseField}
-import org.apache.amber.util.JSONUtils
-import org.apache.amber.util.JSONUtils.{JSONToMap, objectMapper}
+import org.apache.texera.amber.core.tuple.AttributeTypeUtils.{inferSchemaFromRows, parseField}
+import org.apache.texera.amber.util.JSONUtils
+import org.apache.texera.amber.util.JSONUtils.{JSONToMap, objectMapper}
import scala.collection.mutable.ArrayBuffer
diff --git a/common/workflow-core/src/main/scala/org/apache/amber/core/workflow/LocationPreference.scala b/common/workflow-core/src/main/scala/org/apache/texera/amber/core/workflow/LocationPreference.scala
similarity index 96%
rename from common/workflow-core/src/main/scala/org/apache/amber/core/workflow/LocationPreference.scala
rename to common/workflow-core/src/main/scala/org/apache/texera/amber/core/workflow/LocationPreference.scala
index 7a9ea1a8b4..a8308d3f3f 100644
--- a/common/workflow-core/src/main/scala/org/apache/amber/core/workflow/LocationPreference.scala
+++ b/common/workflow-core/src/main/scala/org/apache/texera/amber/core/workflow/LocationPreference.scala
@@ -17,7 +17,7 @@
* under the License.
*/
-package org.apache.amber.core.workflow
+package org.apache.texera.amber.core.workflow
// LocationPreference defines where operators should run.
sealed trait LocationPreference extends Serializable
diff --git a/common/workflow-core/src/main/scala/org/apache/amber/core/workflow/PartitionInfo.scala b/common/workflow-core/src/main/scala/org/apache/texera/amber/core/workflow/PartitionInfo.scala
similarity index 98%
rename from common/workflow-core/src/main/scala/org/apache/amber/core/workflow/PartitionInfo.scala
rename to common/workflow-core/src/main/scala/org/apache/texera/amber/core/workflow/PartitionInfo.scala
index 90f3f3a5bd..90210c7a9b 100644
--- a/common/workflow-core/src/main/scala/org/apache/amber/core/workflow/PartitionInfo.scala
+++ b/common/workflow-core/src/main/scala/org/apache/texera/amber/core/workflow/PartitionInfo.scala
@@ -17,7 +17,7 @@
* under the License.
*/
-package org.apache.amber.core.workflow
+package org.apache.texera.amber.core.workflow
import com.fasterxml.jackson.annotation.JsonSubTypes.Type
import com.fasterxml.jackson.annotation.{JsonSubTypes, JsonTypeInfo}
diff --git a/common/workflow-core/src/main/scala/org/apache/amber/core/workflow/PhysicalOp.scala b/common/workflow-core/src/main/scala/org/apache/texera/amber/core/workflow/PhysicalOp.scala
similarity index 98%
rename from common/workflow-core/src/main/scala/org/apache/amber/core/workflow/PhysicalOp.scala
rename to common/workflow-core/src/main/scala/org/apache/texera/amber/core/workflow/PhysicalOp.scala
index 82d5b638e1..0ac04c7a63 100644
--- a/common/workflow-core/src/main/scala/org/apache/amber/core/workflow/PhysicalOp.scala
+++ b/common/workflow-core/src/main/scala/org/apache/texera/amber/core/workflow/PhysicalOp.scala
@@ -17,13 +17,13 @@
* under the License.
*/
-package org.apache.amber.core.workflow
+package org.apache.texera.amber.core.workflow
import com.fasterxml.jackson.annotation.{JsonIgnore, JsonIgnoreProperties}
import com.typesafe.scalalogging.LazyLogging
-import org.apache.amber.core.executor.{OpExecInitInfo, OpExecWithCode}
-import org.apache.amber.core.tuple.Schema
-import org.apache.amber.core.virtualidentity.{
+import org.apache.texera.amber.core.executor.{OpExecInitInfo, OpExecWithCode}
+import org.apache.texera.amber.core.tuple.Schema
+import org.apache.texera.amber.core.virtualidentity.{
ExecutionIdentity,
OperatorIdentity,
PhysicalOpIdentity,
diff --git a/common/workflow-core/src/main/scala/org/apache/amber/core/workflow/PhysicalPlan.scala b/common/workflow-core/src/main/scala/org/apache/texera/amber/core/workflow/PhysicalPlan.scala
similarity index 98%
rename from common/workflow-core/src/main/scala/org/apache/amber/core/workflow/PhysicalPlan.scala
rename to common/workflow-core/src/main/scala/org/apache/texera/amber/core/workflow/PhysicalPlan.scala
index 5cbea5aca6..5a2a2a61b2 100644
--- a/common/workflow-core/src/main/scala/org/apache/amber/core/workflow/PhysicalPlan.scala
+++ b/common/workflow-core/src/main/scala/org/apache/texera/amber/core/workflow/PhysicalPlan.scala
@@ -17,17 +17,17 @@
* under the License.
*/
-package org.apache.amber.core.workflow
+package org.apache.texera.amber.core.workflow
import com.fasterxml.jackson.annotation.JsonIgnore
import com.typesafe.scalalogging.LazyLogging
-import org.apache.amber.core.tuple.Schema
-import org.apache.amber.core.virtualidentity.{
+import org.apache.texera.amber.core.tuple.Schema
+import org.apache.texera.amber.core.virtualidentity.{
ActorVirtualIdentity,
OperatorIdentity,
PhysicalOpIdentity
}
-import org.apache.amber.util.VirtualIdentityUtils
+import org.apache.texera.amber.util.VirtualIdentityUtils
import org.jgrapht.alg.connectivity.BiconnectivityInspector
import org.jgrapht.alg.shortestpath.AllDirectedPaths
import org.jgrapht.graph.DirectedAcyclicGraph
diff --git a/common/workflow-core/src/main/scala/org/apache/amber/core/workflow/WorkflowContext.scala b/common/workflow-core/src/main/scala/org/apache/texera/amber/core/workflow/WorkflowContext.scala
similarity index 87%
rename from common/workflow-core/src/main/scala/org/apache/amber/core/workflow/WorkflowContext.scala
rename to common/workflow-core/src/main/scala/org/apache/texera/amber/core/workflow/WorkflowContext.scala
index fcc1737ae9..ee7659d0ca 100644
--- a/common/workflow-core/src/main/scala/org/apache/amber/core/workflow/WorkflowContext.scala
+++ b/common/workflow-core/src/main/scala/org/apache/texera/amber/core/workflow/WorkflowContext.scala
@@ -17,10 +17,10 @@
* under the License.
*/
-package org.apache.amber.core.workflow
+package org.apache.texera.amber.core.workflow
-import org.apache.amber.core.virtualidentity.{ExecutionIdentity, WorkflowIdentity}
-import org.apache.amber.core.workflow.WorkflowContext.{
+import org.apache.texera.amber.core.virtualidentity.{ExecutionIdentity, WorkflowIdentity}
+import org.apache.texera.amber.core.workflow.WorkflowContext.{
DEFAULT_EXECUTION_ID,
DEFAULT_WORKFLOW_ID,
DEFAULT_WORKFLOW_SETTINGS
diff --git a/common/workflow-core/src/main/scala/org/apache/amber/core/workflow/WorkflowSettings.scala b/common/workflow-core/src/main/scala/org/apache/texera/amber/core/workflow/WorkflowSettings.scala
similarity index 95%
rename from common/workflow-core/src/main/scala/org/apache/amber/core/workflow/WorkflowSettings.scala
rename to common/workflow-core/src/main/scala/org/apache/texera/amber/core/workflow/WorkflowSettings.scala
index 679da0d3ee..88ebcb068f 100644
--- a/common/workflow-core/src/main/scala/org/apache/amber/core/workflow/WorkflowSettings.scala
+++ b/common/workflow-core/src/main/scala/org/apache/texera/amber/core/workflow/WorkflowSettings.scala
@@ -17,7 +17,7 @@
* under the License.
*/
-package org.apache.amber.core.workflow
+package org.apache.texera.amber.core.workflow
case class WorkflowSettings(
dataTransferBatchSize: Int,
diff --git a/common/workflow-core/src/main/scala/org/apache/amber/util/ArrowUtils.scala b/common/workflow-core/src/main/scala/org/apache/texera/amber/util/ArrowUtils.scala
similarity index 98%
rename from common/workflow-core/src/main/scala/org/apache/amber/util/ArrowUtils.scala
rename to common/workflow-core/src/main/scala/org/apache/texera/amber/util/ArrowUtils.scala
index 25443d5dc7..8e306c12a5 100644
--- a/common/workflow-core/src/main/scala/org/apache/amber/util/ArrowUtils.scala
+++ b/common/workflow-core/src/main/scala/org/apache/texera/amber/util/ArrowUtils.scala
@@ -17,11 +17,11 @@
* under the License.
*/
-package org.apache.amber.util
+package org.apache.texera.amber.util
import com.typesafe.scalalogging.LazyLogging
-import org.apache.amber.core.tuple.AttributeTypeUtils.AttributeTypeException
-import org.apache.amber.core.tuple._
+import org.apache.texera.amber.core.tuple.AttributeTypeUtils.AttributeTypeException
+import org.apache.texera.amber.core.tuple._
import org.apache.arrow.memory.{BufferAllocator, RootAllocator}
import org.apache.arrow.vector.types.FloatingPointPrecision
import org.apache.arrow.vector.types.TimeUnit.MILLISECOND
diff --git a/common/workflow-core/src/main/scala/org/apache/amber/util/IcebergUtil.scala b/common/workflow-core/src/main/scala/org/apache/texera/amber/util/IcebergUtil.scala
similarity index 98%
rename from common/workflow-core/src/main/scala/org/apache/amber/util/IcebergUtil.scala
rename to common/workflow-core/src/main/scala/org/apache/texera/amber/util/IcebergUtil.scala
index 7216530a91..19ed81efa4 100644
--- a/common/workflow-core/src/main/scala/org/apache/amber/util/IcebergUtil.scala
+++ b/common/workflow-core/src/main/scala/org/apache/texera/amber/util/IcebergUtil.scala
@@ -17,10 +17,10 @@
* under the License.
*/
-package org.apache.amber.util
+package org.apache.texera.amber.util
-import org.apache.amber.config.StorageConfig
-import org.apache.amber.core.tuple.{Attribute, AttributeType, BigObject, Schema, Tuple}
+import org.apache.texera.amber.config.StorageConfig
+import org.apache.texera.amber.core.tuple.{Attribute, AttributeType, BigObject, Schema, Tuple}
import org.apache.hadoop.conf.Configuration
import org.apache.iceberg.catalog.{Catalog, TableIdentifier}
import org.apache.iceberg.data.parquet.GenericParquetReaders
diff --git a/common/workflow-core/src/main/scala/org/apache/amber/util/JSONUtils.scala b/common/workflow-core/src/main/scala/org/apache/texera/amber/util/JSONUtils.scala
similarity index 96%
rename from common/workflow-core/src/main/scala/org/apache/amber/util/JSONUtils.scala
rename to common/workflow-core/src/main/scala/org/apache/texera/amber/util/JSONUtils.scala
index bcd09b8f2b..1f99726ea7 100644
--- a/common/workflow-core/src/main/scala/org/apache/amber/util/JSONUtils.scala
+++ b/common/workflow-core/src/main/scala/org/apache/texera/amber/util/JSONUtils.scala
@@ -17,15 +17,15 @@
* under the License.
*/
-package org.apache.amber.util
+package org.apache.texera.amber.util
import com.fasterxml.jackson.annotation.JsonInclude.Include
import com.fasterxml.jackson.databind.module.SimpleModule
import com.fasterxml.jackson.databind.{JsonNode, ObjectMapper}
import com.fasterxml.jackson.module.noctordeser.NoCtorDeserModule
import com.fasterxml.jackson.module.scala.DefaultScalaModule
-import org.apache.amber.core.workflow.PortIdentity
-import org.apache.amber.util.serde.{PortIdentityKeyDeserializer, PortIdentityKeySerializer}
+import org.apache.texera.amber.core.workflow.PortIdentity
+import org.apache.texera.amber.util.serde.{PortIdentityKeyDeserializer, PortIdentityKeySerializer}
import java.text.SimpleDateFormat
import scala.jdk.CollectionConverters.IteratorHasAsScala
diff --git a/common/workflow-core/src/main/scala/org/apache/amber/util/VirtualIdentityUtils.scala b/common/workflow-core/src/main/scala/org/apache/texera/amber/util/VirtualIdentityUtils.scala
similarity index 97%
rename from common/workflow-core/src/main/scala/org/apache/amber/util/VirtualIdentityUtils.scala
rename to common/workflow-core/src/main/scala/org/apache/texera/amber/util/VirtualIdentityUtils.scala
index 27f5d5f607..031c4b8c7f 100644
--- a/common/workflow-core/src/main/scala/org/apache/amber/util/VirtualIdentityUtils.scala
+++ b/common/workflow-core/src/main/scala/org/apache/texera/amber/util/VirtualIdentityUtils.scala
@@ -17,9 +17,9 @@
* under the License.
*/
-package org.apache.amber.util
+package org.apache.texera.amber.util
-import org.apache.amber.core.virtualidentity.{
+import org.apache.texera.amber.core.virtualidentity.{
ActorVirtualIdentity,
OperatorIdentity,
PhysicalOpIdentity,
diff --git a/common/workflow-core/src/main/scala/org/apache/amber/util/serde/GlobalPortIdentitySerde.scala b/common/workflow-core/src/main/scala/org/apache/texera/amber/util/serde/GlobalPortIdentitySerde.scala
similarity index 93%
rename from common/workflow-core/src/main/scala/org/apache/amber/util/serde/GlobalPortIdentitySerde.scala
rename to common/workflow-core/src/main/scala/org/apache/texera/amber/util/serde/GlobalPortIdentitySerde.scala
index 295b4a9602..48c087443c 100644
--- a/common/workflow-core/src/main/scala/org/apache/amber/util/serde/GlobalPortIdentitySerde.scala
+++ b/common/workflow-core/src/main/scala/org/apache/texera/amber/util/serde/GlobalPortIdentitySerde.scala
@@ -17,9 +17,9 @@
* under the License.
*/
-package org.apache.amber.util.serde
-import org.apache.amber.core.virtualidentity.{OperatorIdentity, PhysicalOpIdentity}
-import org.apache.amber.core.workflow.{GlobalPortIdentity, PortIdentity}
+package org.apache.texera.amber.util.serde
+import org.apache.texera.amber.core.virtualidentity.{OperatorIdentity, PhysicalOpIdentity}
+import org.apache.texera.amber.core.workflow.{GlobalPortIdentity, PortIdentity}
/**
* Serialize and deserializes a GlobalPortIdentity object to a string using a custom, human-readable format
diff --git a/common/workflow-core/src/main/scala/org/apache/amber/util/serde/PortIdentityKeyDeserializer.scala b/common/workflow-core/src/main/scala/org/apache/texera/amber/util/serde/PortIdentityKeyDeserializer.scala
similarity index 92%
rename from common/workflow-core/src/main/scala/org/apache/amber/util/serde/PortIdentityKeyDeserializer.scala
rename to common/workflow-core/src/main/scala/org/apache/texera/amber/util/serde/PortIdentityKeyDeserializer.scala
index 96d3ddc6de..70d6e0ef69 100644
--- a/common/workflow-core/src/main/scala/org/apache/amber/util/serde/PortIdentityKeyDeserializer.scala
+++ b/common/workflow-core/src/main/scala/org/apache/texera/amber/util/serde/PortIdentityKeyDeserializer.scala
@@ -17,10 +17,10 @@
* under the License.
*/
-package org.apache.amber.util.serde
+package org.apache.texera.amber.util.serde
import com.fasterxml.jackson.databind.{DeserializationContext, KeyDeserializer}
-import org.apache.amber.core.workflow.PortIdentity
+import org.apache.texera.amber.core.workflow.PortIdentity
class PortIdentityKeyDeserializer extends KeyDeserializer {
override def deserializeKey(key: String, ctxt: DeserializationContext): PortIdentity = {
diff --git a/common/workflow-core/src/main/scala/org/apache/amber/util/serde/PortIdentityKeySerializer.scala b/common/workflow-core/src/main/scala/org/apache/texera/amber/util/serde/PortIdentityKeySerializer.scala
similarity index 88%
rename from common/workflow-core/src/main/scala/org/apache/amber/util/serde/PortIdentityKeySerializer.scala
rename to common/workflow-core/src/main/scala/org/apache/texera/amber/util/serde/PortIdentityKeySerializer.scala
index 8cf044631d..fc7e0ad72e 100644
--- a/common/workflow-core/src/main/scala/org/apache/amber/util/serde/PortIdentityKeySerializer.scala
+++ b/common/workflow-core/src/main/scala/org/apache/texera/amber/util/serde/PortIdentityKeySerializer.scala
@@ -17,12 +17,12 @@
* under the License.
*/
-package org.apache.amber.util.serde
+package org.apache.texera.amber.util.serde
import com.fasterxml.jackson.core.JsonGenerator
import com.fasterxml.jackson.databind.{JsonSerializer, SerializerProvider}
-import org.apache.amber.core.workflow.PortIdentity
-import org.apache.amber.util.serde.PortIdentityKeySerializer.portIdToString
+import org.apache.texera.amber.core.workflow.PortIdentity
+import org.apache.texera.amber.util.serde.PortIdentityKeySerializer.portIdToString
case object PortIdentityKeySerializer {
def portIdToString(portId: PortIdentity): String = {
diff --git a/common/workflow-core/src/main/scala/org/apache/texera/service/util/BigObjectInputStream.scala b/common/workflow-core/src/main/scala/org/apache/texera/service/util/BigObjectInputStream.scala
index cdc7e5b77a..8a3da1d6b7 100644
--- a/common/workflow-core/src/main/scala/org/apache/texera/service/util/BigObjectInputStream.scala
+++ b/common/workflow-core/src/main/scala/org/apache/texera/service/util/BigObjectInputStream.scala
@@ -19,7 +19,7 @@
package org.apache.texera.service.util
-import org.apache.amber.core.tuple.BigObject
+import org.apache.texera.amber.core.tuple.BigObject
import java.io.InputStream
diff --git a/common/workflow-core/src/main/scala/org/apache/texera/service/util/BigObjectOutputStream.scala b/common/workflow-core/src/main/scala/org/apache/texera/service/util/BigObjectOutputStream.scala
index 80214a973f..e0526107fa 100644
--- a/common/workflow-core/src/main/scala/org/apache/texera/service/util/BigObjectOutputStream.scala
+++ b/common/workflow-core/src/main/scala/org/apache/texera/service/util/BigObjectOutputStream.scala
@@ -20,7 +20,7 @@
package org.apache.texera.service.util
import com.typesafe.scalalogging.LazyLogging
-import org.apache.amber.core.tuple.BigObject
+import org.apache.texera.amber.core.tuple.BigObject
import java.io.{IOException, OutputStream, PipedInputStream, PipedOutputStream}
import java.util.concurrent.atomic.AtomicReference
diff --git a/common/workflow-core/src/main/scala/org/apache/texera/service/util/S3StorageClient.scala b/common/workflow-core/src/main/scala/org/apache/texera/service/util/S3StorageClient.scala
index 8c3bc2f5f3..94007e988e 100644
--- a/common/workflow-core/src/main/scala/org/apache/texera/service/util/S3StorageClient.scala
+++ b/common/workflow-core/src/main/scala/org/apache/texera/service/util/S3StorageClient.scala
@@ -19,7 +19,7 @@
package org.apache.texera.service.util
-import org.apache.amber.config.StorageConfig
+import org.apache.texera.amber.config.StorageConfig
import software.amazon.awssdk.auth.credentials.{AwsBasicCredentials, StaticCredentialsProvider}
import software.amazon.awssdk.regions.Region
import software.amazon.awssdk.services.s3.model._
diff --git a/common/workflow-core/src/test/scala/org/apache/amber/core/storage/model/VirtualDocumentSpec.scala b/common/workflow-core/src/test/scala/org/apache/texera/amber/core/storage/model/VirtualDocumentSpec.scala
similarity index 99%
rename from common/workflow-core/src/test/scala/org/apache/amber/core/storage/model/VirtualDocumentSpec.scala
rename to common/workflow-core/src/test/scala/org/apache/texera/amber/core/storage/model/VirtualDocumentSpec.scala
index 3d10472ff7..3b8e04189c 100644
--- a/common/workflow-core/src/test/scala/org/apache/amber/core/storage/model/VirtualDocumentSpec.scala
+++ b/common/workflow-core/src/test/scala/org/apache/texera/amber/core/storage/model/VirtualDocumentSpec.scala
@@ -17,7 +17,7 @@
* under the License.
*/
-package org.apache.amber.core.storage.model
+package org.apache.texera.amber.core.storage.model
import org.scalatest.BeforeAndAfterEach
import org.scalatest.flatspec.AnyFlatSpec
diff --git a/common/workflow-core/src/test/scala/org/apache/amber/core/tuple/AttributeTypeUtilsSpec.scala b/common/workflow-core/src/test/scala/org/apache/texera/amber/core/tuple/AttributeTypeUtilsSpec.scala
similarity index 98%
rename from common/workflow-core/src/test/scala/org/apache/amber/core/tuple/AttributeTypeUtilsSpec.scala
rename to common/workflow-core/src/test/scala/org/apache/texera/amber/core/tuple/AttributeTypeUtilsSpec.scala
index 492be4a388..e99c54d5d6 100644
--- a/common/workflow-core/src/test/scala/org/apache/amber/core/tuple/AttributeTypeUtilsSpec.scala
+++ b/common/workflow-core/src/test/scala/org/apache/texera/amber/core/tuple/AttributeTypeUtilsSpec.scala
@@ -17,10 +17,10 @@
* under the License.
*/
-package org.apache.amber.core.tuple
+package org.apache.texera.amber.core.tuple
-import org.apache.amber.core.tuple.AttributeType._
-import org.apache.amber.core.tuple.AttributeTypeUtils.{
+import org.apache.texera.amber.core.tuple.AttributeType._
+import org.apache.texera.amber.core.tuple.AttributeTypeUtils.{
AttributeTypeException,
inferField,
inferSchemaFromRows,
diff --git a/common/workflow-core/src/test/scala/org/apache/amber/core/tuple/SchemaSpec.scala b/common/workflow-core/src/test/scala/org/apache/texera/amber/core/tuple/SchemaSpec.scala
similarity index 99%
rename from common/workflow-core/src/test/scala/org/apache/amber/core/tuple/SchemaSpec.scala
rename to common/workflow-core/src/test/scala/org/apache/texera/amber/core/tuple/SchemaSpec.scala
index 05f305bad6..1e2d22d6a3 100644
--- a/common/workflow-core/src/test/scala/org/apache/amber/core/tuple/SchemaSpec.scala
+++ b/common/workflow-core/src/test/scala/org/apache/texera/amber/core/tuple/SchemaSpec.scala
@@ -17,7 +17,7 @@
* under the License.
*/
-package org.apache.amber.core.tuple
+package org.apache.texera.amber.core.tuple
import org.scalatest.flatspec.AnyFlatSpec
diff --git a/common/workflow-core/src/test/scala/org/apache/amber/core/tuple/TupleSpec.scala b/common/workflow-core/src/test/scala/org/apache/texera/amber/core/tuple/TupleSpec.scala
similarity index 98%
rename from common/workflow-core/src/test/scala/org/apache/amber/core/tuple/TupleSpec.scala
rename to common/workflow-core/src/test/scala/org/apache/texera/amber/core/tuple/TupleSpec.scala
index 7d8f5a7495..4adb48fa0d 100644
--- a/common/workflow-core/src/test/scala/org/apache/amber/core/tuple/TupleSpec.scala
+++ b/common/workflow-core/src/test/scala/org/apache/texera/amber/core/tuple/TupleSpec.scala
@@ -17,9 +17,9 @@
* under the License.
*/
-package org.apache.amber.core.tuple
+package org.apache.texera.amber.core.tuple
-import org.apache.amber.core.tuple.TupleUtils.{json2tuple, tuple2json}
+import org.apache.texera.amber.core.tuple.TupleUtils.{json2tuple, tuple2json}
import org.scalatest.flatspec.AnyFlatSpec
import java.sql.Timestamp
diff --git a/common/workflow-core/src/test/scala/org/apache/amber/storage/FileResolverSpec.scala b/common/workflow-core/src/test/scala/org/apache/texera/amber/storage/FileResolverSpec.scala
similarity index 97%
rename from common/workflow-core/src/test/scala/org/apache/amber/storage/FileResolverSpec.scala
rename to common/workflow-core/src/test/scala/org/apache/texera/amber/storage/FileResolverSpec.scala
index 91680d1c73..593ac8d347 100644
--- a/common/workflow-core/src/test/scala/org/apache/amber/storage/FileResolverSpec.scala
+++ b/common/workflow-core/src/test/scala/org/apache/texera/amber/storage/FileResolverSpec.scala
@@ -17,9 +17,9 @@
* under the License.
*/
-package org.apache.amber.storage
+package org.apache.texera.amber.storage
-import org.apache.amber.core.storage.FileResolver
+import org.apache.texera.amber.core.storage.FileResolver
import org.apache.commons.vfs2.FileNotFoundException
import org.apache.texera.dao.MockTexeraDB
import org.apache.texera.dao.jooq.generated.enums.UserRoleEnum
diff --git a/common/workflow-core/src/test/scala/org/apache/amber/storage/result/iceberg/IcebergDocumentConsoleMessagesSpec.scala b/common/workflow-core/src/test/scala/org/apache/texera/amber/storage/result/iceberg/IcebergDocumentConsoleMessagesSpec.scala
similarity index 88%
rename from common/workflow-core/src/test/scala/org/apache/amber/storage/result/iceberg/IcebergDocumentConsoleMessagesSpec.scala
rename to common/workflow-core/src/test/scala/org/apache/texera/amber/storage/result/iceberg/IcebergDocumentConsoleMessagesSpec.scala
index 58726147cd..4a1827b091 100644
--- a/common/workflow-core/src/test/scala/org/apache/amber/storage/result/iceberg/IcebergDocumentConsoleMessagesSpec.scala
+++ b/common/workflow-core/src/test/scala/org/apache/texera/amber/storage/result/iceberg/IcebergDocumentConsoleMessagesSpec.scala
@@ -17,13 +17,13 @@
* under the License.
*/
-package org.apache.amber.storage.result.iceberg
+package org.apache.texera.amber.storage.result.iceberg
-import org.apache.amber.core.storage.model._
-import org.apache.amber.core.storage.result.ResultSchema
-import org.apache.amber.core.storage.{DocumentFactory, VFSURIFactory}
-import org.apache.amber.core.tuple.{Schema, Tuple}
-import org.apache.amber.core.virtualidentity._
+import org.apache.texera.amber.core.storage.model._
+import org.apache.texera.amber.core.storage.result.ResultSchema
+import org.apache.texera.amber.core.storage.{DocumentFactory, VFSURIFactory}
+import org.apache.texera.amber.core.tuple.{Schema, Tuple}
+import org.apache.texera.amber.core.virtualidentity._
import org.scalatest.BeforeAndAfterAll
import org.scalatest.flatspec.AnyFlatSpec
import org.scalatest.matchers.should.Matchers
diff --git a/common/workflow-core/src/test/scala/org/apache/amber/storage/result/iceberg/IcebergDocumentSpec.scala b/common/workflow-core/src/test/scala/org/apache/texera/amber/storage/result/iceberg/IcebergDocumentSpec.scala
similarity index 92%
rename from common/workflow-core/src/test/scala/org/apache/amber/storage/result/iceberg/IcebergDocumentSpec.scala
rename to common/workflow-core/src/test/scala/org/apache/texera/amber/storage/result/iceberg/IcebergDocumentSpec.scala
index 95dd0d30d1..fe06a47d19 100644
--- a/common/workflow-core/src/test/scala/org/apache/amber/storage/result/iceberg/IcebergDocumentSpec.scala
+++ b/common/workflow-core/src/test/scala/org/apache/texera/amber/storage/result/iceberg/IcebergDocumentSpec.scala
@@ -17,19 +17,19 @@
* under the License.
*/
-package org.apache.amber.storage.result.iceberg
+package org.apache.texera.amber.storage.result.iceberg
-import org.apache.amber.core.storage.model.{VirtualDocument, VirtualDocumentSpec}
-import org.apache.amber.core.storage.{DocumentFactory, VFSURIFactory}
-import org.apache.amber.core.tuple.{Attribute, AttributeType, Schema, Tuple}
-import org.apache.amber.core.virtualidentity.{
+import org.apache.texera.amber.core.storage.model.{VirtualDocument, VirtualDocumentSpec}
+import org.apache.texera.amber.core.storage.{DocumentFactory, VFSURIFactory}
+import org.apache.texera.amber.core.tuple.{Attribute, AttributeType, Schema, Tuple}
... 8546 lines suppressed ...