From 26a8e49bd58bf5f139ff19b29272370061e65db8 Mon Sep 17 00:00:00 2001 From: Xinyuan Lin Date: Thu, 1 May 2025 20:06:29 -0700 Subject: [PATCH 01/94] init --- core/dao/src/main/resources/jooq-conf.xml | 3 +++ .../ics/texera/dao/ASFGeneratorStrategy.scala | 26 +++++++++++++++++++ .../dao/jooq/generated/DefaultCatalog.java | 17 ++++++++++++ .../texera/dao/jooq/generated/TexeraDb.java | 17 ++++++++++++ .../jooq/generated/enums/PrivilegeEnum.java | 17 ++++++++++++ .../jooq/generated/enums/UserRoleEnum.java | 17 ++++++++++++ .../dao/jooq/generated/tables/Dataset.java | 17 ++++++++++++ .../generated/tables/DatasetUserAccess.java | 17 ++++++++++++ .../generated/tables/DatasetUserLikes.java | 17 ++++++++++++ .../jooq/generated/tables/DatasetVersion.java | 17 ++++++++++++ .../generated/tables/DatasetViewCount.java | 17 ++++++++++++ .../generated/tables/OperatorExecutions.java | 17 ++++++++++++ .../tables/OperatorPortExecutions.java | 17 ++++++++++++ .../dao/jooq/generated/tables/Project.java | 17 ++++++++++++ .../generated/tables/ProjectUserAccess.java | 17 ++++++++++++ .../jooq/generated/tables/PublicProject.java | 17 ++++++++++++ .../dao/jooq/generated/tables/User.java | 19 +++++++++++++- .../jooq/generated/tables/UserActivity.java | 17 ++++++++++++ .../dao/jooq/generated/tables/UserConfig.java | 17 ++++++++++++ .../dao/jooq/generated/tables/Workflow.java | 17 ++++++++++++ .../tables/WorkflowComputingUnit.java | 17 ++++++++++++ .../generated/tables/WorkflowExecutions.java | 17 ++++++++++++ .../generated/tables/WorkflowOfProject.java | 17 ++++++++++++ .../jooq/generated/tables/WorkflowOfUser.java | 17 ++++++++++++ .../generated/tables/WorkflowUserAccess.java | 17 ++++++++++++ .../generated/tables/WorkflowUserClones.java | 17 ++++++++++++ .../generated/tables/WorkflowUserLikes.java | 17 ++++++++++++ .../generated/tables/WorkflowVersion.java | 17 ++++++++++++ .../generated/tables/WorkflowViewCount.java | 17 ++++++++++++ .../generated/tables/daos/DatasetDao.java | 17 ++++++++++++ .../tables/daos/DatasetUserAccessDao.java | 17 ++++++++++++ .../tables/daos/DatasetUserLikesDao.java | 17 ++++++++++++ .../tables/daos/DatasetVersionDao.java | 17 ++++++++++++ .../tables/daos/DatasetViewCountDao.java | 17 ++++++++++++ .../tables/daos/OperatorExecutionsDao.java | 17 ++++++++++++ .../daos/OperatorPortExecutionsDao.java | 17 ++++++++++++ .../generated/tables/daos/ProjectDao.java | 17 ++++++++++++ .../tables/daos/ProjectUserAccessDao.java | 17 ++++++++++++ .../tables/daos/PublicProjectDao.java | 17 ++++++++++++ .../generated/tables/daos/UserConfigDao.java | 17 ++++++++++++ .../jooq/generated/tables/daos/UserDao.java | 17 ++++++++++++ .../tables/daos/WorkflowComputingUnitDao.java | 17 ++++++++++++ .../generated/tables/daos/WorkflowDao.java | 17 ++++++++++++ .../tables/daos/WorkflowExecutionsDao.java | 17 ++++++++++++ .../tables/daos/WorkflowOfProjectDao.java | 17 ++++++++++++ .../tables/daos/WorkflowOfUserDao.java | 17 ++++++++++++ .../tables/daos/WorkflowUserAccessDao.java | 17 ++++++++++++ .../tables/daos/WorkflowUserClonesDao.java | 17 ++++++++++++ .../tables/daos/WorkflowUserLikesDao.java | 17 ++++++++++++ .../tables/daos/WorkflowVersionDao.java | 17 ++++++++++++ .../tables/daos/WorkflowViewCountDao.java | 17 ++++++++++++ .../generated/tables/interfaces/IDataset.java | 17 ++++++++++++ .../tables/interfaces/IDatasetUserAccess.java | 17 ++++++++++++ .../tables/interfaces/IDatasetUserLikes.java | 17 ++++++++++++ .../tables/interfaces/IDatasetVersion.java | 17 ++++++++++++ .../tables/interfaces/IDatasetViewCount.java | 17 ++++++++++++ .../interfaces/IOperatorExecutions.java | 17 ++++++++++++ .../interfaces/IOperatorPortExecutions.java | 17 ++++++++++++ .../generated/tables/interfaces/IProject.java | 17 ++++++++++++ .../tables/interfaces/IProjectUserAccess.java | 17 ++++++++++++ .../tables/interfaces/IPublicProject.java | 17 ++++++++++++ .../generated/tables/interfaces/IUser.java | 17 ++++++++++++ .../tables/interfaces/IUserActivity.java | 17 ++++++++++++ .../tables/interfaces/IUserConfig.java | 17 ++++++++++++ .../tables/interfaces/IWorkflow.java | 17 ++++++++++++ .../interfaces/IWorkflowComputingUnit.java | 17 ++++++++++++ .../interfaces/IWorkflowExecutions.java | 17 ++++++++++++ .../tables/interfaces/IWorkflowOfProject.java | 17 ++++++++++++ .../tables/interfaces/IWorkflowOfUser.java | 17 ++++++++++++ .../interfaces/IWorkflowUserAccess.java | 17 ++++++++++++ .../interfaces/IWorkflowUserClones.java | 17 ++++++++++++ .../tables/interfaces/IWorkflowUserLikes.java | 17 ++++++++++++ .../tables/interfaces/IWorkflowVersion.java | 17 ++++++++++++ .../tables/interfaces/IWorkflowViewCount.java | 17 ++++++++++++ .../jooq/generated/tables/pojos/Dataset.java | 17 ++++++++++++ .../tables/pojos/DatasetUserAccess.java | 17 ++++++++++++ .../tables/pojos/DatasetUserLikes.java | 17 ++++++++++++ .../tables/pojos/DatasetVersion.java | 17 ++++++++++++ .../tables/pojos/DatasetViewCount.java | 17 ++++++++++++ .../tables/pojos/OperatorExecutions.java | 17 ++++++++++++ .../tables/pojos/OperatorPortExecutions.java | 17 ++++++++++++ .../jooq/generated/tables/pojos/Project.java | 17 ++++++++++++ .../tables/pojos/ProjectUserAccess.java | 17 ++++++++++++ .../generated/tables/pojos/PublicProject.java | 17 ++++++++++++ .../dao/jooq/generated/tables/pojos/User.java | 17 ++++++++++++ .../generated/tables/pojos/UserActivity.java | 17 ++++++++++++ .../generated/tables/pojos/UserConfig.java | 17 ++++++++++++ .../jooq/generated/tables/pojos/Workflow.java | 17 ++++++++++++ .../tables/pojos/WorkflowComputingUnit.java | 17 ++++++++++++ .../tables/pojos/WorkflowExecutions.java | 17 ++++++++++++ .../tables/pojos/WorkflowOfProject.java | 17 ++++++++++++ .../tables/pojos/WorkflowOfUser.java | 17 ++++++++++++ .../tables/pojos/WorkflowUserAccess.java | 17 ++++++++++++ .../tables/pojos/WorkflowUserClones.java | 17 ++++++++++++ .../tables/pojos/WorkflowUserLikes.java | 17 ++++++++++++ .../tables/pojos/WorkflowVersion.java | 17 ++++++++++++ .../tables/pojos/WorkflowViewCount.java | 17 ++++++++++++ .../tables/records/DatasetRecord.java | 17 ++++++++++++ .../records/DatasetUserAccessRecord.java | 17 ++++++++++++ .../records/DatasetUserLikesRecord.java | 17 ++++++++++++ .../tables/records/DatasetVersionRecord.java | 17 ++++++++++++ .../records/DatasetViewCountRecord.java | 17 ++++++++++++ .../records/OperatorExecutionsRecord.java | 17 ++++++++++++ .../records/OperatorPortExecutionsRecord.java | 17 ++++++++++++ .../tables/records/ProjectRecord.java | 17 ++++++++++++ .../records/ProjectUserAccessRecord.java | 17 ++++++++++++ .../tables/records/PublicProjectRecord.java | 17 ++++++++++++ .../tables/records/UserActivityRecord.java | 17 ++++++++++++ .../tables/records/UserConfigRecord.java | 17 ++++++++++++ .../generated/tables/records/UserRecord.java | 17 ++++++++++++ .../records/WorkflowComputingUnitRecord.java | 17 ++++++++++++ .../records/WorkflowExecutionsRecord.java | 17 ++++++++++++ .../records/WorkflowOfProjectRecord.java | 17 ++++++++++++ .../tables/records/WorkflowOfUserRecord.java | 17 ++++++++++++ .../tables/records/WorkflowRecord.java | 17 ++++++++++++ .../records/WorkflowUserAccessRecord.java | 17 ++++++++++++ .../records/WorkflowUserClonesRecord.java | 17 ++++++++++++ .../records/WorkflowUserLikesRecord.java | 17 ++++++++++++ .../tables/records/WorkflowVersionRecord.java | 17 ++++++++++++ .../records/WorkflowViewCountRecord.java | 17 ++++++++++++ core/license-header.txt | 18 +++++++++++++ 121 files changed, 2054 insertions(+), 1 deletion(-) create mode 100644 core/dao/src/main/scala/edu/uci/ics/texera/dao/ASFGeneratorStrategy.scala create mode 100644 core/license-header.txt diff --git a/core/dao/src/main/resources/jooq-conf.xml b/core/dao/src/main/resources/jooq-conf.xml index f027e90cb6a..aafde0b0308 100644 --- a/core/dao/src/main/resources/jooq-conf.xml +++ b/core/dao/src/main/resources/jooq-conf.xml @@ -47,5 +47,8 @@ dao/src/main/scala + + edu.uci.ics.texera.dao.ASFGeneratorStrategy + diff --git a/core/dao/src/main/scala/edu/uci/ics/texera/dao/ASFGeneratorStrategy.scala b/core/dao/src/main/scala/edu/uci/ics/texera/dao/ASFGeneratorStrategy.scala new file mode 100644 index 00000000000..8418bb41a54 --- /dev/null +++ b/core/dao/src/main/scala/edu/uci/ics/texera/dao/ASFGeneratorStrategy.scala @@ -0,0 +1,26 @@ +package edu.uci.ics.texera.dao + +import org.jooq.codegen.{DefaultGeneratorStrategy, GeneratorStrategy} +import org.jooq.meta.Definition + +class ASFGeneratorStrategy extends DefaultGeneratorStrategy { + override def getFileHeader(definition: Definition, mode: GeneratorStrategy.Mode): String = + """Licensed to the Apache Software Foundation (ASF) under one + |or more contributor license agreements. See the NOTICE file + |distributed with this work for additional information + |regarding copyright ownership. The ASF licenses this file + |to you under the Apache License, Version 2.0 (the + |"License"); you may not use this file except in compliance + |with the License. You may obtain a copy of the License at + | + | http://www.apache.org/licenses/LICENSE-2.0 + | + |Unless required by applicable law or agreed to in writing, + |software distributed under the License is distributed on an + |"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + |KIND, either express or implied. See the License for the + |specific language governing permissions and limitations + |under the License. + | + |This file is generated by jOOQ.""".stripMargin +} \ No newline at end of file diff --git a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/DefaultCatalog.java b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/DefaultCatalog.java index e62a434d605..f22efbb9047 100644 --- a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/DefaultCatalog.java +++ b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/DefaultCatalog.java @@ -1,4 +1,21 @@ /* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + * * This file is generated by jOOQ. */ package edu.uci.ics.texera.dao.jooq.generated; diff --git a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/TexeraDb.java b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/TexeraDb.java index c1e6ebbea22..d0e083419ce 100644 --- a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/TexeraDb.java +++ b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/TexeraDb.java @@ -1,4 +1,21 @@ /* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + * * This file is generated by jOOQ. */ package edu.uci.ics.texera.dao.jooq.generated; diff --git a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/enums/PrivilegeEnum.java b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/enums/PrivilegeEnum.java index 06997a14e52..dceca48f97c 100644 --- a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/enums/PrivilegeEnum.java +++ b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/enums/PrivilegeEnum.java @@ -1,4 +1,21 @@ /* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + * * This file is generated by jOOQ. */ package edu.uci.ics.texera.dao.jooq.generated.enums; diff --git a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/enums/UserRoleEnum.java b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/enums/UserRoleEnum.java index 01663851e9a..e64a86e9556 100644 --- a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/enums/UserRoleEnum.java +++ b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/enums/UserRoleEnum.java @@ -1,4 +1,21 @@ /* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + * * This file is generated by jOOQ. */ package edu.uci.ics.texera.dao.jooq.generated.enums; diff --git a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/Dataset.java b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/Dataset.java index c89b70bc7a7..7b2831ad11d 100644 --- a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/Dataset.java +++ b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/Dataset.java @@ -1,4 +1,21 @@ /* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + * * This file is generated by jOOQ. */ package edu.uci.ics.texera.dao.jooq.generated.tables; diff --git a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/DatasetUserAccess.java b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/DatasetUserAccess.java index 4709b961e25..025124431b9 100644 --- a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/DatasetUserAccess.java +++ b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/DatasetUserAccess.java @@ -1,4 +1,21 @@ /* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + * * This file is generated by jOOQ. */ package edu.uci.ics.texera.dao.jooq.generated.tables; diff --git a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/DatasetUserLikes.java b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/DatasetUserLikes.java index c739293dc8c..7ad7c652188 100644 --- a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/DatasetUserLikes.java +++ b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/DatasetUserLikes.java @@ -1,4 +1,21 @@ /* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + * * This file is generated by jOOQ. */ package edu.uci.ics.texera.dao.jooq.generated.tables; diff --git a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/DatasetVersion.java b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/DatasetVersion.java index ac39c527215..134d4ed7246 100644 --- a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/DatasetVersion.java +++ b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/DatasetVersion.java @@ -1,4 +1,21 @@ /* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + * * This file is generated by jOOQ. */ package edu.uci.ics.texera.dao.jooq.generated.tables; diff --git a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/DatasetViewCount.java b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/DatasetViewCount.java index 87349be7ea7..986f413d801 100644 --- a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/DatasetViewCount.java +++ b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/DatasetViewCount.java @@ -1,4 +1,21 @@ /* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + * * This file is generated by jOOQ. */ package edu.uci.ics.texera.dao.jooq.generated.tables; diff --git a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/OperatorExecutions.java b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/OperatorExecutions.java index 42057dc59a9..1b9adbf9cdb 100644 --- a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/OperatorExecutions.java +++ b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/OperatorExecutions.java @@ -1,4 +1,21 @@ /* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + * * This file is generated by jOOQ. */ package edu.uci.ics.texera.dao.jooq.generated.tables; diff --git a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/OperatorPortExecutions.java b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/OperatorPortExecutions.java index 6f6cfb8ee43..add6a6e6d09 100644 --- a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/OperatorPortExecutions.java +++ b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/OperatorPortExecutions.java @@ -1,4 +1,21 @@ /* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + * * This file is generated by jOOQ. */ package edu.uci.ics.texera.dao.jooq.generated.tables; diff --git a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/Project.java b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/Project.java index 42fe516fd69..661b9411546 100644 --- a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/Project.java +++ b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/Project.java @@ -1,4 +1,21 @@ /* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + * * This file is generated by jOOQ. */ package edu.uci.ics.texera.dao.jooq.generated.tables; diff --git a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/ProjectUserAccess.java b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/ProjectUserAccess.java index 123107ec068..d219c656373 100644 --- a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/ProjectUserAccess.java +++ b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/ProjectUserAccess.java @@ -1,4 +1,21 @@ /* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + * * This file is generated by jOOQ. */ package edu.uci.ics.texera.dao.jooq.generated.tables; diff --git a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/PublicProject.java b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/PublicProject.java index 3abb1398191..a7172a2a2ed 100644 --- a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/PublicProject.java +++ b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/PublicProject.java @@ -1,4 +1,21 @@ /* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + * * This file is generated by jOOQ. */ package edu.uci.ics.texera.dao.jooq.generated.tables; diff --git a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/User.java b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/User.java index e1cfc1d02e8..af46ca69301 100644 --- a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/User.java +++ b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/User.java @@ -1,4 +1,21 @@ /* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + * * This file is generated by jOOQ. */ package edu.uci.ics.texera.dao.jooq.generated.tables; @@ -89,7 +106,7 @@ public Class getRecordType() { /** * The column texera_db.user.comment. */ - public final TableField COMMENT = createField(DSL.name("comment"), SQLDataType.VARCHAR(100), this, ""); + public final TableField COMMENT = createField(DSL.name("comment"), SQLDataType.CLOB, this, ""); private User(Name alias, Table aliased) { this(alias, aliased, null); diff --git a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/UserActivity.java b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/UserActivity.java index 1ca03175659..d4fca79d12d 100644 --- a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/UserActivity.java +++ b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/UserActivity.java @@ -1,4 +1,21 @@ /* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + * * This file is generated by jOOQ. */ package edu.uci.ics.texera.dao.jooq.generated.tables; diff --git a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/UserConfig.java b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/UserConfig.java index 7c10b2b1f05..2c6281c0846 100644 --- a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/UserConfig.java +++ b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/UserConfig.java @@ -1,4 +1,21 @@ /* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + * * This file is generated by jOOQ. */ package edu.uci.ics.texera.dao.jooq.generated.tables; diff --git a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/Workflow.java b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/Workflow.java index 27bb86ea355..e259a7f217c 100644 --- a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/Workflow.java +++ b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/Workflow.java @@ -1,4 +1,21 @@ /* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + * * This file is generated by jOOQ. */ package edu.uci.ics.texera.dao.jooq.generated.tables; diff --git a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/WorkflowComputingUnit.java b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/WorkflowComputingUnit.java index 3ec7edb0c81..b92c2b6abfb 100644 --- a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/WorkflowComputingUnit.java +++ b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/WorkflowComputingUnit.java @@ -1,4 +1,21 @@ /* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + * * This file is generated by jOOQ. */ package edu.uci.ics.texera.dao.jooq.generated.tables; diff --git a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/WorkflowExecutions.java b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/WorkflowExecutions.java index fec1b4bb966..7456b3ebd57 100644 --- a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/WorkflowExecutions.java +++ b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/WorkflowExecutions.java @@ -1,4 +1,21 @@ /* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + * * This file is generated by jOOQ. */ package edu.uci.ics.texera.dao.jooq.generated.tables; diff --git a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/WorkflowOfProject.java b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/WorkflowOfProject.java index 2c5e1f042b5..8637a63a4b0 100644 --- a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/WorkflowOfProject.java +++ b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/WorkflowOfProject.java @@ -1,4 +1,21 @@ /* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + * * This file is generated by jOOQ. */ package edu.uci.ics.texera.dao.jooq.generated.tables; diff --git a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/WorkflowOfUser.java b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/WorkflowOfUser.java index c21251f2530..1f47d3b8b74 100644 --- a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/WorkflowOfUser.java +++ b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/WorkflowOfUser.java @@ -1,4 +1,21 @@ /* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + * * This file is generated by jOOQ. */ package edu.uci.ics.texera.dao.jooq.generated.tables; diff --git a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/WorkflowUserAccess.java b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/WorkflowUserAccess.java index 29e64a3b5bd..eaaa68479d6 100644 --- a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/WorkflowUserAccess.java +++ b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/WorkflowUserAccess.java @@ -1,4 +1,21 @@ /* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + * * This file is generated by jOOQ. */ package edu.uci.ics.texera.dao.jooq.generated.tables; diff --git a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/WorkflowUserClones.java b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/WorkflowUserClones.java index 88b367b0dc5..281090f43bf 100644 --- a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/WorkflowUserClones.java +++ b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/WorkflowUserClones.java @@ -1,4 +1,21 @@ /* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + * * This file is generated by jOOQ. */ package edu.uci.ics.texera.dao.jooq.generated.tables; diff --git a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/WorkflowUserLikes.java b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/WorkflowUserLikes.java index 4a25f04febd..ded70aafbf9 100644 --- a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/WorkflowUserLikes.java +++ b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/WorkflowUserLikes.java @@ -1,4 +1,21 @@ /* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + * * This file is generated by jOOQ. */ package edu.uci.ics.texera.dao.jooq.generated.tables; diff --git a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/WorkflowVersion.java b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/WorkflowVersion.java index bcaa809c9f3..0ee46a50bdb 100644 --- a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/WorkflowVersion.java +++ b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/WorkflowVersion.java @@ -1,4 +1,21 @@ /* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + * * This file is generated by jOOQ. */ package edu.uci.ics.texera.dao.jooq.generated.tables; diff --git a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/WorkflowViewCount.java b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/WorkflowViewCount.java index a046e71845c..b4414d504b3 100644 --- a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/WorkflowViewCount.java +++ b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/WorkflowViewCount.java @@ -1,4 +1,21 @@ /* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + * * This file is generated by jOOQ. */ package edu.uci.ics.texera.dao.jooq.generated.tables; diff --git a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/daos/DatasetDao.java b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/daos/DatasetDao.java index 28beb66be54..7ccf653b6ef 100644 --- a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/daos/DatasetDao.java +++ b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/daos/DatasetDao.java @@ -1,4 +1,21 @@ /* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + * * This file is generated by jOOQ. */ package edu.uci.ics.texera.dao.jooq.generated.tables.daos; diff --git a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/daos/DatasetUserAccessDao.java b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/daos/DatasetUserAccessDao.java index b014b052501..74df1ac04a4 100644 --- a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/daos/DatasetUserAccessDao.java +++ b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/daos/DatasetUserAccessDao.java @@ -1,4 +1,21 @@ /* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + * * This file is generated by jOOQ. */ package edu.uci.ics.texera.dao.jooq.generated.tables.daos; diff --git a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/daos/DatasetUserLikesDao.java b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/daos/DatasetUserLikesDao.java index 34bd93c72f1..ca29cb3b21f 100644 --- a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/daos/DatasetUserLikesDao.java +++ b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/daos/DatasetUserLikesDao.java @@ -1,4 +1,21 @@ /* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + * * This file is generated by jOOQ. */ package edu.uci.ics.texera.dao.jooq.generated.tables.daos; diff --git a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/daos/DatasetVersionDao.java b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/daos/DatasetVersionDao.java index 92441038079..65b809b19e5 100644 --- a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/daos/DatasetVersionDao.java +++ b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/daos/DatasetVersionDao.java @@ -1,4 +1,21 @@ /* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + * * This file is generated by jOOQ. */ package edu.uci.ics.texera.dao.jooq.generated.tables.daos; diff --git a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/daos/DatasetViewCountDao.java b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/daos/DatasetViewCountDao.java index 72f815e0618..f4a10a88f06 100644 --- a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/daos/DatasetViewCountDao.java +++ b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/daos/DatasetViewCountDao.java @@ -1,4 +1,21 @@ /* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + * * This file is generated by jOOQ. */ package edu.uci.ics.texera.dao.jooq.generated.tables.daos; diff --git a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/daos/OperatorExecutionsDao.java b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/daos/OperatorExecutionsDao.java index 60acd0b9704..235ab1fa09f 100644 --- a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/daos/OperatorExecutionsDao.java +++ b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/daos/OperatorExecutionsDao.java @@ -1,4 +1,21 @@ /* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + * * This file is generated by jOOQ. */ package edu.uci.ics.texera.dao.jooq.generated.tables.daos; diff --git a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/daos/OperatorPortExecutionsDao.java b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/daos/OperatorPortExecutionsDao.java index c7962da7b81..ba72d2c1899 100644 --- a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/daos/OperatorPortExecutionsDao.java +++ b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/daos/OperatorPortExecutionsDao.java @@ -1,4 +1,21 @@ /* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + * * This file is generated by jOOQ. */ package edu.uci.ics.texera.dao.jooq.generated.tables.daos; diff --git a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/daos/ProjectDao.java b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/daos/ProjectDao.java index de946c18069..5c35da3315a 100644 --- a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/daos/ProjectDao.java +++ b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/daos/ProjectDao.java @@ -1,4 +1,21 @@ /* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + * * This file is generated by jOOQ. */ package edu.uci.ics.texera.dao.jooq.generated.tables.daos; diff --git a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/daos/ProjectUserAccessDao.java b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/daos/ProjectUserAccessDao.java index 1cea5bbcd2c..0a24e4d38bf 100644 --- a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/daos/ProjectUserAccessDao.java +++ b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/daos/ProjectUserAccessDao.java @@ -1,4 +1,21 @@ /* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + * * This file is generated by jOOQ. */ package edu.uci.ics.texera.dao.jooq.generated.tables.daos; diff --git a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/daos/PublicProjectDao.java b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/daos/PublicProjectDao.java index 838f6691d93..b9584f2ccb7 100644 --- a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/daos/PublicProjectDao.java +++ b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/daos/PublicProjectDao.java @@ -1,4 +1,21 @@ /* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + * * This file is generated by jOOQ. */ package edu.uci.ics.texera.dao.jooq.generated.tables.daos; diff --git a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/daos/UserConfigDao.java b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/daos/UserConfigDao.java index b48cca15e3e..77ab654f2ac 100644 --- a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/daos/UserConfigDao.java +++ b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/daos/UserConfigDao.java @@ -1,4 +1,21 @@ /* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + * * This file is generated by jOOQ. */ package edu.uci.ics.texera.dao.jooq.generated.tables.daos; diff --git a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/daos/UserDao.java b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/daos/UserDao.java index cc45c1e5f7a..12d54aeb835 100644 --- a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/daos/UserDao.java +++ b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/daos/UserDao.java @@ -1,4 +1,21 @@ /* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + * * This file is generated by jOOQ. */ package edu.uci.ics.texera.dao.jooq.generated.tables.daos; diff --git a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/daos/WorkflowComputingUnitDao.java b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/daos/WorkflowComputingUnitDao.java index a15c2e89e4e..d9d463058db 100644 --- a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/daos/WorkflowComputingUnitDao.java +++ b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/daos/WorkflowComputingUnitDao.java @@ -1,4 +1,21 @@ /* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + * * This file is generated by jOOQ. */ package edu.uci.ics.texera.dao.jooq.generated.tables.daos; diff --git a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/daos/WorkflowDao.java b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/daos/WorkflowDao.java index 1f6a5916029..60c93d7ccac 100644 --- a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/daos/WorkflowDao.java +++ b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/daos/WorkflowDao.java @@ -1,4 +1,21 @@ /* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + * * This file is generated by jOOQ. */ package edu.uci.ics.texera.dao.jooq.generated.tables.daos; diff --git a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/daos/WorkflowExecutionsDao.java b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/daos/WorkflowExecutionsDao.java index 7ecc79ee04a..6ac0b1c58f5 100644 --- a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/daos/WorkflowExecutionsDao.java +++ b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/daos/WorkflowExecutionsDao.java @@ -1,4 +1,21 @@ /* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + * * This file is generated by jOOQ. */ package edu.uci.ics.texera.dao.jooq.generated.tables.daos; diff --git a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/daos/WorkflowOfProjectDao.java b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/daos/WorkflowOfProjectDao.java index 23bbb8a890f..a462faaa783 100644 --- a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/daos/WorkflowOfProjectDao.java +++ b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/daos/WorkflowOfProjectDao.java @@ -1,4 +1,21 @@ /* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + * * This file is generated by jOOQ. */ package edu.uci.ics.texera.dao.jooq.generated.tables.daos; diff --git a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/daos/WorkflowOfUserDao.java b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/daos/WorkflowOfUserDao.java index 2dd9d25b437..ee797d8844b 100644 --- a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/daos/WorkflowOfUserDao.java +++ b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/daos/WorkflowOfUserDao.java @@ -1,4 +1,21 @@ /* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + * * This file is generated by jOOQ. */ package edu.uci.ics.texera.dao.jooq.generated.tables.daos; diff --git a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/daos/WorkflowUserAccessDao.java b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/daos/WorkflowUserAccessDao.java index ae63a7ab568..4454271c1d9 100644 --- a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/daos/WorkflowUserAccessDao.java +++ b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/daos/WorkflowUserAccessDao.java @@ -1,4 +1,21 @@ /* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + * * This file is generated by jOOQ. */ package edu.uci.ics.texera.dao.jooq.generated.tables.daos; diff --git a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/daos/WorkflowUserClonesDao.java b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/daos/WorkflowUserClonesDao.java index d9f475ee37e..9935d11d19a 100644 --- a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/daos/WorkflowUserClonesDao.java +++ b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/daos/WorkflowUserClonesDao.java @@ -1,4 +1,21 @@ /* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + * * This file is generated by jOOQ. */ package edu.uci.ics.texera.dao.jooq.generated.tables.daos; diff --git a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/daos/WorkflowUserLikesDao.java b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/daos/WorkflowUserLikesDao.java index dbf9002ee43..5324b86b3d7 100644 --- a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/daos/WorkflowUserLikesDao.java +++ b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/daos/WorkflowUserLikesDao.java @@ -1,4 +1,21 @@ /* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + * * This file is generated by jOOQ. */ package edu.uci.ics.texera.dao.jooq.generated.tables.daos; diff --git a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/daos/WorkflowVersionDao.java b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/daos/WorkflowVersionDao.java index dca0511b733..d8dc91296f1 100644 --- a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/daos/WorkflowVersionDao.java +++ b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/daos/WorkflowVersionDao.java @@ -1,4 +1,21 @@ /* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + * * This file is generated by jOOQ. */ package edu.uci.ics.texera.dao.jooq.generated.tables.daos; diff --git a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/daos/WorkflowViewCountDao.java b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/daos/WorkflowViewCountDao.java index 81f006163b6..86c5e408a02 100644 --- a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/daos/WorkflowViewCountDao.java +++ b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/daos/WorkflowViewCountDao.java @@ -1,4 +1,21 @@ /* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + * * This file is generated by jOOQ. */ package edu.uci.ics.texera.dao.jooq.generated.tables.daos; diff --git a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/interfaces/IDataset.java b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/interfaces/IDataset.java index 762454ca331..734267c66f2 100644 --- a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/interfaces/IDataset.java +++ b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/interfaces/IDataset.java @@ -1,4 +1,21 @@ /* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + * * This file is generated by jOOQ. */ package edu.uci.ics.texera.dao.jooq.generated.tables.interfaces; diff --git a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/interfaces/IDatasetUserAccess.java b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/interfaces/IDatasetUserAccess.java index a5ef0e0ab73..57c7605a4df 100644 --- a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/interfaces/IDatasetUserAccess.java +++ b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/interfaces/IDatasetUserAccess.java @@ -1,4 +1,21 @@ /* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + * * This file is generated by jOOQ. */ package edu.uci.ics.texera.dao.jooq.generated.tables.interfaces; diff --git a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/interfaces/IDatasetUserLikes.java b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/interfaces/IDatasetUserLikes.java index 8be8e4bd2d0..4fbae3c545f 100644 --- a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/interfaces/IDatasetUserLikes.java +++ b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/interfaces/IDatasetUserLikes.java @@ -1,4 +1,21 @@ /* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + * * This file is generated by jOOQ. */ package edu.uci.ics.texera.dao.jooq.generated.tables.interfaces; diff --git a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/interfaces/IDatasetVersion.java b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/interfaces/IDatasetVersion.java index 59e0c26e3dd..fe03eca8410 100644 --- a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/interfaces/IDatasetVersion.java +++ b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/interfaces/IDatasetVersion.java @@ -1,4 +1,21 @@ /* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + * * This file is generated by jOOQ. */ package edu.uci.ics.texera.dao.jooq.generated.tables.interfaces; diff --git a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/interfaces/IDatasetViewCount.java b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/interfaces/IDatasetViewCount.java index f87e472f4e5..a7e91aea12d 100644 --- a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/interfaces/IDatasetViewCount.java +++ b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/interfaces/IDatasetViewCount.java @@ -1,4 +1,21 @@ /* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + * * This file is generated by jOOQ. */ package edu.uci.ics.texera.dao.jooq.generated.tables.interfaces; diff --git a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/interfaces/IOperatorExecutions.java b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/interfaces/IOperatorExecutions.java index f84ea8b6510..b39af5a7ef0 100644 --- a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/interfaces/IOperatorExecutions.java +++ b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/interfaces/IOperatorExecutions.java @@ -1,4 +1,21 @@ /* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + * * This file is generated by jOOQ. */ package edu.uci.ics.texera.dao.jooq.generated.tables.interfaces; diff --git a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/interfaces/IOperatorPortExecutions.java b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/interfaces/IOperatorPortExecutions.java index 542423cf61a..daa15309ff2 100644 --- a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/interfaces/IOperatorPortExecutions.java +++ b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/interfaces/IOperatorPortExecutions.java @@ -1,4 +1,21 @@ /* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + * * This file is generated by jOOQ. */ package edu.uci.ics.texera.dao.jooq.generated.tables.interfaces; diff --git a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/interfaces/IProject.java b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/interfaces/IProject.java index b5b3d91f1e9..6c1ea15e143 100644 --- a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/interfaces/IProject.java +++ b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/interfaces/IProject.java @@ -1,4 +1,21 @@ /* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + * * This file is generated by jOOQ. */ package edu.uci.ics.texera.dao.jooq.generated.tables.interfaces; diff --git a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/interfaces/IProjectUserAccess.java b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/interfaces/IProjectUserAccess.java index 36298fd0f8c..98c830dabda 100644 --- a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/interfaces/IProjectUserAccess.java +++ b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/interfaces/IProjectUserAccess.java @@ -1,4 +1,21 @@ /* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + * * This file is generated by jOOQ. */ package edu.uci.ics.texera.dao.jooq.generated.tables.interfaces; diff --git a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/interfaces/IPublicProject.java b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/interfaces/IPublicProject.java index 89b6ee9067c..9960fb4e9b0 100644 --- a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/interfaces/IPublicProject.java +++ b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/interfaces/IPublicProject.java @@ -1,4 +1,21 @@ /* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + * * This file is generated by jOOQ. */ package edu.uci.ics.texera.dao.jooq.generated.tables.interfaces; diff --git a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/interfaces/IUser.java b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/interfaces/IUser.java index 486cd6b5579..530d42ccf28 100644 --- a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/interfaces/IUser.java +++ b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/interfaces/IUser.java @@ -1,4 +1,21 @@ /* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + * * This file is generated by jOOQ. */ package edu.uci.ics.texera.dao.jooq.generated.tables.interfaces; diff --git a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/interfaces/IUserActivity.java b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/interfaces/IUserActivity.java index cb75c4aef99..b240bfb5809 100644 --- a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/interfaces/IUserActivity.java +++ b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/interfaces/IUserActivity.java @@ -1,4 +1,21 @@ /* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + * * This file is generated by jOOQ. */ package edu.uci.ics.texera.dao.jooq.generated.tables.interfaces; diff --git a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/interfaces/IUserConfig.java b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/interfaces/IUserConfig.java index a67b21bf6ec..a26c63840a1 100644 --- a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/interfaces/IUserConfig.java +++ b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/interfaces/IUserConfig.java @@ -1,4 +1,21 @@ /* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + * * This file is generated by jOOQ. */ package edu.uci.ics.texera.dao.jooq.generated.tables.interfaces; diff --git a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/interfaces/IWorkflow.java b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/interfaces/IWorkflow.java index b94e3bbac65..a8fb86da161 100644 --- a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/interfaces/IWorkflow.java +++ b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/interfaces/IWorkflow.java @@ -1,4 +1,21 @@ /* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + * * This file is generated by jOOQ. */ package edu.uci.ics.texera.dao.jooq.generated.tables.interfaces; diff --git a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/interfaces/IWorkflowComputingUnit.java b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/interfaces/IWorkflowComputingUnit.java index e1c16bca389..e20b8046904 100644 --- a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/interfaces/IWorkflowComputingUnit.java +++ b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/interfaces/IWorkflowComputingUnit.java @@ -1,4 +1,21 @@ /* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + * * This file is generated by jOOQ. */ package edu.uci.ics.texera.dao.jooq.generated.tables.interfaces; diff --git a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/interfaces/IWorkflowExecutions.java b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/interfaces/IWorkflowExecutions.java index 556d2688495..dfc02b6a033 100644 --- a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/interfaces/IWorkflowExecutions.java +++ b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/interfaces/IWorkflowExecutions.java @@ -1,4 +1,21 @@ /* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + * * This file is generated by jOOQ. */ package edu.uci.ics.texera.dao.jooq.generated.tables.interfaces; diff --git a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/interfaces/IWorkflowOfProject.java b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/interfaces/IWorkflowOfProject.java index ad5da5fb9f4..23752a14a5e 100644 --- a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/interfaces/IWorkflowOfProject.java +++ b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/interfaces/IWorkflowOfProject.java @@ -1,4 +1,21 @@ /* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + * * This file is generated by jOOQ. */ package edu.uci.ics.texera.dao.jooq.generated.tables.interfaces; diff --git a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/interfaces/IWorkflowOfUser.java b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/interfaces/IWorkflowOfUser.java index 5dda64b071c..1160763516e 100644 --- a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/interfaces/IWorkflowOfUser.java +++ b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/interfaces/IWorkflowOfUser.java @@ -1,4 +1,21 @@ /* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + * * This file is generated by jOOQ. */ package edu.uci.ics.texera.dao.jooq.generated.tables.interfaces; diff --git a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/interfaces/IWorkflowUserAccess.java b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/interfaces/IWorkflowUserAccess.java index fe0612ca5ac..3c1448384ef 100644 --- a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/interfaces/IWorkflowUserAccess.java +++ b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/interfaces/IWorkflowUserAccess.java @@ -1,4 +1,21 @@ /* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + * * This file is generated by jOOQ. */ package edu.uci.ics.texera.dao.jooq.generated.tables.interfaces; diff --git a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/interfaces/IWorkflowUserClones.java b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/interfaces/IWorkflowUserClones.java index e0a2fb74a75..0484f909b7c 100644 --- a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/interfaces/IWorkflowUserClones.java +++ b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/interfaces/IWorkflowUserClones.java @@ -1,4 +1,21 @@ /* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + * * This file is generated by jOOQ. */ package edu.uci.ics.texera.dao.jooq.generated.tables.interfaces; diff --git a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/interfaces/IWorkflowUserLikes.java b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/interfaces/IWorkflowUserLikes.java index e4967553105..f4ec9102117 100644 --- a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/interfaces/IWorkflowUserLikes.java +++ b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/interfaces/IWorkflowUserLikes.java @@ -1,4 +1,21 @@ /* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + * * This file is generated by jOOQ. */ package edu.uci.ics.texera.dao.jooq.generated.tables.interfaces; diff --git a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/interfaces/IWorkflowVersion.java b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/interfaces/IWorkflowVersion.java index 50eeb57af2d..5c6df85481b 100644 --- a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/interfaces/IWorkflowVersion.java +++ b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/interfaces/IWorkflowVersion.java @@ -1,4 +1,21 @@ /* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + * * This file is generated by jOOQ. */ package edu.uci.ics.texera.dao.jooq.generated.tables.interfaces; diff --git a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/interfaces/IWorkflowViewCount.java b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/interfaces/IWorkflowViewCount.java index 585db60d7d4..d5c4a44bfb1 100644 --- a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/interfaces/IWorkflowViewCount.java +++ b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/interfaces/IWorkflowViewCount.java @@ -1,4 +1,21 @@ /* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + * * This file is generated by jOOQ. */ package edu.uci.ics.texera.dao.jooq.generated.tables.interfaces; diff --git a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/pojos/Dataset.java b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/pojos/Dataset.java index 6951c20b1aa..f45e57517a1 100644 --- a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/pojos/Dataset.java +++ b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/pojos/Dataset.java @@ -1,4 +1,21 @@ /* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + * * This file is generated by jOOQ. */ package edu.uci.ics.texera.dao.jooq.generated.tables.pojos; diff --git a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/pojos/DatasetUserAccess.java b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/pojos/DatasetUserAccess.java index 63b15f9d0be..05ca861de33 100644 --- a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/pojos/DatasetUserAccess.java +++ b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/pojos/DatasetUserAccess.java @@ -1,4 +1,21 @@ /* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + * * This file is generated by jOOQ. */ package edu.uci.ics.texera.dao.jooq.generated.tables.pojos; diff --git a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/pojos/DatasetUserLikes.java b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/pojos/DatasetUserLikes.java index 3ab8cadde1c..8490c6b0640 100644 --- a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/pojos/DatasetUserLikes.java +++ b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/pojos/DatasetUserLikes.java @@ -1,4 +1,21 @@ /* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + * * This file is generated by jOOQ. */ package edu.uci.ics.texera.dao.jooq.generated.tables.pojos; diff --git a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/pojos/DatasetVersion.java b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/pojos/DatasetVersion.java index ad6f6f4a09f..ff5a39c60c3 100644 --- a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/pojos/DatasetVersion.java +++ b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/pojos/DatasetVersion.java @@ -1,4 +1,21 @@ /* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + * * This file is generated by jOOQ. */ package edu.uci.ics.texera.dao.jooq.generated.tables.pojos; diff --git a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/pojos/DatasetViewCount.java b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/pojos/DatasetViewCount.java index 81314c5fb87..aaefdd00935 100644 --- a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/pojos/DatasetViewCount.java +++ b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/pojos/DatasetViewCount.java @@ -1,4 +1,21 @@ /* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + * * This file is generated by jOOQ. */ package edu.uci.ics.texera.dao.jooq.generated.tables.pojos; diff --git a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/pojos/OperatorExecutions.java b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/pojos/OperatorExecutions.java index bbe6bc194d0..438c0f41a94 100644 --- a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/pojos/OperatorExecutions.java +++ b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/pojos/OperatorExecutions.java @@ -1,4 +1,21 @@ /* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + * * This file is generated by jOOQ. */ package edu.uci.ics.texera.dao.jooq.generated.tables.pojos; diff --git a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/pojos/OperatorPortExecutions.java b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/pojos/OperatorPortExecutions.java index 32d915ddaa5..d3fd750129b 100644 --- a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/pojos/OperatorPortExecutions.java +++ b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/pojos/OperatorPortExecutions.java @@ -1,4 +1,21 @@ /* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + * * This file is generated by jOOQ. */ package edu.uci.ics.texera.dao.jooq.generated.tables.pojos; diff --git a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/pojos/Project.java b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/pojos/Project.java index 7e72df6fd92..14dd7b3d502 100644 --- a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/pojos/Project.java +++ b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/pojos/Project.java @@ -1,4 +1,21 @@ /* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + * * This file is generated by jOOQ. */ package edu.uci.ics.texera.dao.jooq.generated.tables.pojos; diff --git a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/pojos/ProjectUserAccess.java b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/pojos/ProjectUserAccess.java index 251e2bf4c15..6996ca854eb 100644 --- a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/pojos/ProjectUserAccess.java +++ b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/pojos/ProjectUserAccess.java @@ -1,4 +1,21 @@ /* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + * * This file is generated by jOOQ. */ package edu.uci.ics.texera.dao.jooq.generated.tables.pojos; diff --git a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/pojos/PublicProject.java b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/pojos/PublicProject.java index e1d40a03c05..08c52891917 100644 --- a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/pojos/PublicProject.java +++ b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/pojos/PublicProject.java @@ -1,4 +1,21 @@ /* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + * * This file is generated by jOOQ. */ package edu.uci.ics.texera.dao.jooq.generated.tables.pojos; diff --git a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/pojos/User.java b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/pojos/User.java index b9438faad21..1c4a46682c7 100644 --- a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/pojos/User.java +++ b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/pojos/User.java @@ -1,4 +1,21 @@ /* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + * * This file is generated by jOOQ. */ package edu.uci.ics.texera.dao.jooq.generated.tables.pojos; diff --git a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/pojos/UserActivity.java b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/pojos/UserActivity.java index e1c4e431b06..085ca008e50 100644 --- a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/pojos/UserActivity.java +++ b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/pojos/UserActivity.java @@ -1,4 +1,21 @@ /* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + * * This file is generated by jOOQ. */ package edu.uci.ics.texera.dao.jooq.generated.tables.pojos; diff --git a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/pojos/UserConfig.java b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/pojos/UserConfig.java index aa2d2ec7133..b6707def738 100644 --- a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/pojos/UserConfig.java +++ b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/pojos/UserConfig.java @@ -1,4 +1,21 @@ /* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + * * This file is generated by jOOQ. */ package edu.uci.ics.texera.dao.jooq.generated.tables.pojos; diff --git a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/pojos/Workflow.java b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/pojos/Workflow.java index ebe14912d8a..f2de9ae547c 100644 --- a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/pojos/Workflow.java +++ b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/pojos/Workflow.java @@ -1,4 +1,21 @@ /* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + * * This file is generated by jOOQ. */ package edu.uci.ics.texera.dao.jooq.generated.tables.pojos; diff --git a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/pojos/WorkflowComputingUnit.java b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/pojos/WorkflowComputingUnit.java index 32766bdb305..c1baac5b111 100644 --- a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/pojos/WorkflowComputingUnit.java +++ b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/pojos/WorkflowComputingUnit.java @@ -1,4 +1,21 @@ /* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + * * This file is generated by jOOQ. */ package edu.uci.ics.texera.dao.jooq.generated.tables.pojos; diff --git a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/pojos/WorkflowExecutions.java b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/pojos/WorkflowExecutions.java index d8064b883d1..dc87c086545 100644 --- a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/pojos/WorkflowExecutions.java +++ b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/pojos/WorkflowExecutions.java @@ -1,4 +1,21 @@ /* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + * * This file is generated by jOOQ. */ package edu.uci.ics.texera.dao.jooq.generated.tables.pojos; diff --git a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/pojos/WorkflowOfProject.java b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/pojos/WorkflowOfProject.java index b6a23d19bac..2207d6c0759 100644 --- a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/pojos/WorkflowOfProject.java +++ b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/pojos/WorkflowOfProject.java @@ -1,4 +1,21 @@ /* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + * * This file is generated by jOOQ. */ package edu.uci.ics.texera.dao.jooq.generated.tables.pojos; diff --git a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/pojos/WorkflowOfUser.java b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/pojos/WorkflowOfUser.java index ed35d454156..b4d4a08cb75 100644 --- a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/pojos/WorkflowOfUser.java +++ b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/pojos/WorkflowOfUser.java @@ -1,4 +1,21 @@ /* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + * * This file is generated by jOOQ. */ package edu.uci.ics.texera.dao.jooq.generated.tables.pojos; diff --git a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/pojos/WorkflowUserAccess.java b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/pojos/WorkflowUserAccess.java index 2abaf3090f0..54b2e35e84d 100644 --- a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/pojos/WorkflowUserAccess.java +++ b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/pojos/WorkflowUserAccess.java @@ -1,4 +1,21 @@ /* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + * * This file is generated by jOOQ. */ package edu.uci.ics.texera.dao.jooq.generated.tables.pojos; diff --git a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/pojos/WorkflowUserClones.java b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/pojos/WorkflowUserClones.java index aabfe032d95..84b47828a7a 100644 --- a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/pojos/WorkflowUserClones.java +++ b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/pojos/WorkflowUserClones.java @@ -1,4 +1,21 @@ /* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + * * This file is generated by jOOQ. */ package edu.uci.ics.texera.dao.jooq.generated.tables.pojos; diff --git a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/pojos/WorkflowUserLikes.java b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/pojos/WorkflowUserLikes.java index 0a1e6eba99b..a33c23f2663 100644 --- a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/pojos/WorkflowUserLikes.java +++ b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/pojos/WorkflowUserLikes.java @@ -1,4 +1,21 @@ /* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + * * This file is generated by jOOQ. */ package edu.uci.ics.texera.dao.jooq.generated.tables.pojos; diff --git a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/pojos/WorkflowVersion.java b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/pojos/WorkflowVersion.java index cc51df39dbc..6fb067a5b58 100644 --- a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/pojos/WorkflowVersion.java +++ b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/pojos/WorkflowVersion.java @@ -1,4 +1,21 @@ /* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + * * This file is generated by jOOQ. */ package edu.uci.ics.texera.dao.jooq.generated.tables.pojos; diff --git a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/pojos/WorkflowViewCount.java b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/pojos/WorkflowViewCount.java index 5359c721050..edfc006fa4d 100644 --- a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/pojos/WorkflowViewCount.java +++ b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/pojos/WorkflowViewCount.java @@ -1,4 +1,21 @@ /* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + * * This file is generated by jOOQ. */ package edu.uci.ics.texera.dao.jooq.generated.tables.pojos; diff --git a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/records/DatasetRecord.java b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/records/DatasetRecord.java index 2f0dc7cd00a..0f1234dcb0c 100644 --- a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/records/DatasetRecord.java +++ b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/records/DatasetRecord.java @@ -1,4 +1,21 @@ /* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + * * This file is generated by jOOQ. */ package edu.uci.ics.texera.dao.jooq.generated.tables.records; diff --git a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/records/DatasetUserAccessRecord.java b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/records/DatasetUserAccessRecord.java index ea8702f5bc0..25fc2a006d5 100644 --- a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/records/DatasetUserAccessRecord.java +++ b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/records/DatasetUserAccessRecord.java @@ -1,4 +1,21 @@ /* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + * * This file is generated by jOOQ. */ package edu.uci.ics.texera.dao.jooq.generated.tables.records; diff --git a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/records/DatasetUserLikesRecord.java b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/records/DatasetUserLikesRecord.java index e2051e334f1..58924b52742 100644 --- a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/records/DatasetUserLikesRecord.java +++ b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/records/DatasetUserLikesRecord.java @@ -1,4 +1,21 @@ /* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + * * This file is generated by jOOQ. */ package edu.uci.ics.texera.dao.jooq.generated.tables.records; diff --git a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/records/DatasetVersionRecord.java b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/records/DatasetVersionRecord.java index 987c19a8caa..e8094f79aa3 100644 --- a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/records/DatasetVersionRecord.java +++ b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/records/DatasetVersionRecord.java @@ -1,4 +1,21 @@ /* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + * * This file is generated by jOOQ. */ package edu.uci.ics.texera.dao.jooq.generated.tables.records; diff --git a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/records/DatasetViewCountRecord.java b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/records/DatasetViewCountRecord.java index ef590d5292d..5f5c85c45c9 100644 --- a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/records/DatasetViewCountRecord.java +++ b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/records/DatasetViewCountRecord.java @@ -1,4 +1,21 @@ /* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + * * This file is generated by jOOQ. */ package edu.uci.ics.texera.dao.jooq.generated.tables.records; diff --git a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/records/OperatorExecutionsRecord.java b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/records/OperatorExecutionsRecord.java index af4c0d6953c..9ca5d916686 100644 --- a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/records/OperatorExecutionsRecord.java +++ b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/records/OperatorExecutionsRecord.java @@ -1,4 +1,21 @@ /* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + * * This file is generated by jOOQ. */ package edu.uci.ics.texera.dao.jooq.generated.tables.records; diff --git a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/records/OperatorPortExecutionsRecord.java b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/records/OperatorPortExecutionsRecord.java index 0ac302e1942..998e8086006 100644 --- a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/records/OperatorPortExecutionsRecord.java +++ b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/records/OperatorPortExecutionsRecord.java @@ -1,4 +1,21 @@ /* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + * * This file is generated by jOOQ. */ package edu.uci.ics.texera.dao.jooq.generated.tables.records; diff --git a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/records/ProjectRecord.java b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/records/ProjectRecord.java index f042286bca4..6ae5ba52e4b 100644 --- a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/records/ProjectRecord.java +++ b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/records/ProjectRecord.java @@ -1,4 +1,21 @@ /* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + * * This file is generated by jOOQ. */ package edu.uci.ics.texera.dao.jooq.generated.tables.records; diff --git a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/records/ProjectUserAccessRecord.java b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/records/ProjectUserAccessRecord.java index d3d6c564a66..39884991eb1 100644 --- a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/records/ProjectUserAccessRecord.java +++ b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/records/ProjectUserAccessRecord.java @@ -1,4 +1,21 @@ /* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + * * This file is generated by jOOQ. */ package edu.uci.ics.texera.dao.jooq.generated.tables.records; diff --git a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/records/PublicProjectRecord.java b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/records/PublicProjectRecord.java index 45bc4983cda..d76eb629149 100644 --- a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/records/PublicProjectRecord.java +++ b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/records/PublicProjectRecord.java @@ -1,4 +1,21 @@ /* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + * * This file is generated by jOOQ. */ package edu.uci.ics.texera.dao.jooq.generated.tables.records; diff --git a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/records/UserActivityRecord.java b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/records/UserActivityRecord.java index 72b72f7f90d..c28579ed9c2 100644 --- a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/records/UserActivityRecord.java +++ b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/records/UserActivityRecord.java @@ -1,4 +1,21 @@ /* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + * * This file is generated by jOOQ. */ package edu.uci.ics.texera.dao.jooq.generated.tables.records; diff --git a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/records/UserConfigRecord.java b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/records/UserConfigRecord.java index 159bf764c16..542b013a2f6 100644 --- a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/records/UserConfigRecord.java +++ b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/records/UserConfigRecord.java @@ -1,4 +1,21 @@ /* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + * * This file is generated by jOOQ. */ package edu.uci.ics.texera.dao.jooq.generated.tables.records; diff --git a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/records/UserRecord.java b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/records/UserRecord.java index ce161eaaa82..4f87a180c69 100644 --- a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/records/UserRecord.java +++ b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/records/UserRecord.java @@ -1,4 +1,21 @@ /* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + * * This file is generated by jOOQ. */ package edu.uci.ics.texera.dao.jooq.generated.tables.records; diff --git a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/records/WorkflowComputingUnitRecord.java b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/records/WorkflowComputingUnitRecord.java index bb46981cd42..095e6b5c1fa 100644 --- a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/records/WorkflowComputingUnitRecord.java +++ b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/records/WorkflowComputingUnitRecord.java @@ -1,4 +1,21 @@ /* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + * * This file is generated by jOOQ. */ package edu.uci.ics.texera.dao.jooq.generated.tables.records; diff --git a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/records/WorkflowExecutionsRecord.java b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/records/WorkflowExecutionsRecord.java index 3b7926c131d..6d924a71927 100644 --- a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/records/WorkflowExecutionsRecord.java +++ b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/records/WorkflowExecutionsRecord.java @@ -1,4 +1,21 @@ /* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + * * This file is generated by jOOQ. */ package edu.uci.ics.texera.dao.jooq.generated.tables.records; diff --git a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/records/WorkflowOfProjectRecord.java b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/records/WorkflowOfProjectRecord.java index 9584f2213ca..a02c126d651 100644 --- a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/records/WorkflowOfProjectRecord.java +++ b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/records/WorkflowOfProjectRecord.java @@ -1,4 +1,21 @@ /* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + * * This file is generated by jOOQ. */ package edu.uci.ics.texera.dao.jooq.generated.tables.records; diff --git a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/records/WorkflowOfUserRecord.java b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/records/WorkflowOfUserRecord.java index 2e3ed734ef9..969131abb66 100644 --- a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/records/WorkflowOfUserRecord.java +++ b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/records/WorkflowOfUserRecord.java @@ -1,4 +1,21 @@ /* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + * * This file is generated by jOOQ. */ package edu.uci.ics.texera.dao.jooq.generated.tables.records; diff --git a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/records/WorkflowRecord.java b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/records/WorkflowRecord.java index d4a42cfe507..c45779c5fe2 100644 --- a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/records/WorkflowRecord.java +++ b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/records/WorkflowRecord.java @@ -1,4 +1,21 @@ /* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + * * This file is generated by jOOQ. */ package edu.uci.ics.texera.dao.jooq.generated.tables.records; diff --git a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/records/WorkflowUserAccessRecord.java b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/records/WorkflowUserAccessRecord.java index d03a85b6480..2251ad0a362 100644 --- a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/records/WorkflowUserAccessRecord.java +++ b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/records/WorkflowUserAccessRecord.java @@ -1,4 +1,21 @@ /* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + * * This file is generated by jOOQ. */ package edu.uci.ics.texera.dao.jooq.generated.tables.records; diff --git a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/records/WorkflowUserClonesRecord.java b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/records/WorkflowUserClonesRecord.java index 30d7a37b8cb..35d41bcec10 100644 --- a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/records/WorkflowUserClonesRecord.java +++ b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/records/WorkflowUserClonesRecord.java @@ -1,4 +1,21 @@ /* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + * * This file is generated by jOOQ. */ package edu.uci.ics.texera.dao.jooq.generated.tables.records; diff --git a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/records/WorkflowUserLikesRecord.java b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/records/WorkflowUserLikesRecord.java index 6712a95b798..19304cbfe0c 100644 --- a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/records/WorkflowUserLikesRecord.java +++ b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/records/WorkflowUserLikesRecord.java @@ -1,4 +1,21 @@ /* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + * * This file is generated by jOOQ. */ package edu.uci.ics.texera.dao.jooq.generated.tables.records; diff --git a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/records/WorkflowVersionRecord.java b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/records/WorkflowVersionRecord.java index 0305869b6a7..e47431d86dd 100644 --- a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/records/WorkflowVersionRecord.java +++ b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/records/WorkflowVersionRecord.java @@ -1,4 +1,21 @@ /* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + * * This file is generated by jOOQ. */ package edu.uci.ics.texera.dao.jooq.generated.tables.records; diff --git a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/records/WorkflowViewCountRecord.java b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/records/WorkflowViewCountRecord.java index 7e06b63e52a..85317fb78ba 100644 --- a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/records/WorkflowViewCountRecord.java +++ b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/records/WorkflowViewCountRecord.java @@ -1,4 +1,21 @@ /* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + * * This file is generated by jOOQ. */ package edu.uci.ics.texera.dao.jooq.generated.tables.records; diff --git a/core/license-header.txt b/core/license-header.txt new file mode 100644 index 00000000000..e3f5ab3c3d0 --- /dev/null +++ b/core/license-header.txt @@ -0,0 +1,18 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ \ No newline at end of file From 5f09c29c3d29734f9c0591ef8eb7f587fd44b825 Mon Sep 17 00:00:00 2001 From: Xinyuan Lin Date: Thu, 1 May 2025 20:13:40 -0700 Subject: [PATCH 02/94] fix fmt --- .../scala/edu/uci/ics/texera/dao/ASFGeneratorStrategy.scala | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/dao/src/main/scala/edu/uci/ics/texera/dao/ASFGeneratorStrategy.scala b/core/dao/src/main/scala/edu/uci/ics/texera/dao/ASFGeneratorStrategy.scala index 8418bb41a54..576b10f5d68 100644 --- a/core/dao/src/main/scala/edu/uci/ics/texera/dao/ASFGeneratorStrategy.scala +++ b/core/dao/src/main/scala/edu/uci/ics/texera/dao/ASFGeneratorStrategy.scala @@ -23,4 +23,4 @@ class ASFGeneratorStrategy extends DefaultGeneratorStrategy { |under the License. | |This file is generated by jOOQ.""".stripMargin -} \ No newline at end of file +} From e01d1e3d178bf64f29e378642201c47766e6c1a0 Mon Sep 17 00:00:00 2001 From: Xinyuan Lin Date: Thu, 1 May 2025 20:35:14 -0700 Subject: [PATCH 03/94] init --- .github/workflows/github-action-build.yml | 17 +++++++++++++++++ Dockerfile | 17 +++++++++++++++++ .../architecture/rpc/controlcommands.proto | 17 +++++++++++++++++ .../architecture/rpc/controllerservice.proto | 17 +++++++++++++++++ .../architecture/rpc/controlreturns.proto | 17 +++++++++++++++++ .../architecture/rpc/testerservice.proto | 17 +++++++++++++++++ .../architecture/rpc/workerservice.proto | 17 +++++++++++++++++ .../sendsemantics/partitionings.proto | 17 +++++++++++++++++ .../architecture/worker/statistics.proto | 17 +++++++++++++++++ .../amber/engine/common/actormessage.proto | 17 +++++++++++++++++ .../amber/engine/common/ambermessage.proto | 17 +++++++++++++++++ .../engine/common/executionruntimestate.proto | 17 +++++++++++++++++ core/amber/src/main/python/core/__init__.py | 17 +++++++++++++++++ .../main/python/core/architecture/__init__.py | 17 +++++++++++++++++ .../core/architecture/handlers/__init__.py | 17 +++++++++++++++++ .../actorcommand/actor_handler_base.py | 17 +++++++++++++++++ .../actorcommand/backpressure_handler.py | 17 +++++++++++++++++ .../actorcommand/credit_update_handler.py | 17 +++++++++++++++++ .../architecture/handlers/control/__init__.py | 17 +++++++++++++++++ .../control/add_input_channel_handler.py | 17 +++++++++++++++++ .../control/add_partitioning_handler.py | 17 +++++++++++++++++ .../handlers/control/assign_port_handler.py | 17 +++++++++++++++++ .../handlers/control/control_handler_base.py | 17 +++++++++++++++++ .../handlers/control/debug_command_handler.py | 17 +++++++++++++++++ .../control/evaluate_expression_handler.py | 17 +++++++++++++++++ .../control/initialize_executor_handler.py | 17 +++++++++++++++++ .../handlers/control/no_operation_handler.py | 17 +++++++++++++++++ .../handlers/control/open_executor_handler.py | 17 +++++++++++++++++ .../handlers/control/pause_worker_handler.py | 17 +++++++++++++++++ .../control/query_statistics_handler.py | 17 +++++++++++++++++ .../control/replay_current_tuple_handler.py | 17 +++++++++++++++++ .../handlers/control/resume_worker_handler.py | 17 +++++++++++++++++ .../handlers/control/start_worker_handler.py | 17 +++++++++++++++++ .../control/update_executor_handler.py | 17 +++++++++++++++++ .../core/architecture/managers/__init__.py | 17 +++++++++++++++++ .../managers/channel_marker_manager.py | 17 +++++++++++++++++ .../managers/console_message_manager.py | 17 +++++++++++++++++ .../core/architecture/managers/context.py | 17 +++++++++++++++++ .../architecture/managers/debug_manager.py | 17 +++++++++++++++++ .../managers/exception_manager.py | 17 +++++++++++++++++ .../architecture/managers/executor_manager.py | 17 +++++++++++++++++ .../managers/marker_processing_manager.py | 17 +++++++++++++++++ .../architecture/managers/pause_manager.py | 17 +++++++++++++++++ .../architecture/managers/state_manager.py | 17 +++++++++++++++++ .../managers/statistics_manager.py | 17 +++++++++++++++++ .../managers/test_pause_manager.py | 17 +++++++++++++++++ .../managers/test_state_manager.py | 17 +++++++++++++++++ .../managers/tuple_processing_manager.py | 17 +++++++++++++++++ .../core/architecture/packaging/__init__.py | 17 +++++++++++++++++ .../architecture/packaging/input_manager.py | 17 +++++++++++++++++ .../architecture/packaging/output_manager.py | 17 +++++++++++++++++ .../core/architecture/rpc/async_rpc_client.py | 17 +++++++++++++++++ .../rpc/async_rpc_handler_initializer.py | 17 +++++++++++++++++ .../core/architecture/rpc/async_rpc_server.py | 17 +++++++++++++++++ .../architecture/sendsemantics/__init__.py | 17 +++++++++++++++++ .../sendsemantics/broad_cast_partitioner.py | 17 +++++++++++++++++ .../hash_based_shuffle_partitioner.py | 17 +++++++++++++++++ .../sendsemantics/one_to_one_partitioner.py | 17 +++++++++++++++++ .../architecture/sendsemantics/partitioner.py | 17 +++++++++++++++++ .../range_based_shuffle_partitioner.py | 17 +++++++++++++++++ .../sendsemantics/round_robin_partitioner.py | 17 +++++++++++++++++ .../main/python/core/models/RTableExecutor.py | 17 +++++++++++++++++ .../main/python/core/models/RTupleExecutor.py | 17 +++++++++++++++++ .../src/main/python/core/models/__init__.py | 17 +++++++++++++++++ .../src/main/python/core/models/batch.py | 17 +++++++++++++++++ .../python/core/models/internal_marker.py | 17 +++++++++++++++++ .../main/python/core/models/internal_queue.py | 17 +++++++++++++++++ .../src/main/python/core/models/marker.py | 17 +++++++++++++++++ .../src/main/python/core/models/operator.py | 17 +++++++++++++++++ .../src/main/python/core/models/payload.py | 17 +++++++++++++++++ .../src/main/python/core/models/r_utils.py | 17 +++++++++++++++++ .../python/core/models/schema/__init__.py | 17 +++++++++++++++++ .../core/models/schema/attribute_type.py | 17 +++++++++++++++++ .../main/python/core/models/schema/field.py | 17 +++++++++++++++++ .../main/python/core/models/schema/schema.py | 17 +++++++++++++++++ .../python/core/models/schema/test_schema.py | 17 +++++++++++++++++ .../python/core/models/single_blocking_io.py | 17 +++++++++++++++++ .../src/main/python/core/models/table.py | 17 +++++++++++++++++ .../python/core/models/test_RTableExecutor.py | 17 +++++++++++++++++ .../src/main/python/core/models/test_table.py | 17 +++++++++++++++++ .../src/main/python/core/models/test_tuple.py | 17 +++++++++++++++++ .../src/main/python/core/models/tuple.py | 17 +++++++++++++++++ .../src/main/python/core/proxy/__init__.py | 17 +++++++++++++++++ .../main/python/core/proxy/proxy_client.py | 17 +++++++++++++++++ .../main/python/core/proxy/proxy_server.py | 17 +++++++++++++++++ .../python/core/proxy/test_proxy_client.py | 17 +++++++++++++++++ .../python/core/proxy/test_proxy_server.py | 17 +++++++++++++++++ .../src/main/python/core/python_worker.py | 17 +++++++++++++++++ .../main/python/core/runnables/__init__.py | 17 +++++++++++++++++ .../python/core/runnables/data_processor.py | 17 +++++++++++++++++ .../main/python/core/runnables/heartbeat.py | 17 +++++++++++++++++ .../main/python/core/runnables/main_loop.py | 17 +++++++++++++++++ .../python/core/runnables/network_receiver.py | 17 +++++++++++++++++ .../python/core/runnables/network_sender.py | 17 +++++++++++++++++ .../core/runnables/test_console_message.py | 17 +++++++++++++++++ .../python/core/runnables/test_main_loop.py | 17 +++++++++++++++++ .../core/runnables/test_network_receiver.py | 17 +++++++++++++++++ .../core/runnables/test_network_sender.py | 17 +++++++++++++++++ .../src/main/python/core/storage/__init__.py | 17 +++++++++++++++++ .../python/core/storage/document_factory.py | 17 +++++++++++++++++ .../python/core/storage/iceberg/__init__.py | 17 +++++++++++++++++ .../iceberg/iceberg_catalog_instance.py | 17 +++++++++++++++++ .../core/storage/iceberg/iceberg_document.py | 17 +++++++++++++++++ .../storage/iceberg/iceberg_table_writer.py | 17 +++++++++++++++++ .../core/storage/iceberg/iceberg_utils.py | 17 +++++++++++++++++ .../storage/iceberg/test_iceberg_document.py | 17 +++++++++++++++++ .../python/core/storage/model/__init__.py | 17 +++++++++++++++++ .../storage/model/buffered_item_writer.py | 17 +++++++++++++++++ .../model/readonly_virtual_document.py | 17 +++++++++++++++++ .../core/storage/model/virtual_document.py | 17 +++++++++++++++++ .../python/core/storage/runnables/__init__.py | 17 +++++++++++++++++ .../storage/runnables/port_storage_writer.py | 17 +++++++++++++++++ .../python/core/storage/storage_config.py | 17 +++++++++++++++++ .../python/core/storage/vfs_uri_factory.py | 17 +++++++++++++++++ .../src/main/python/core/util/__init__.py | 17 +++++++++++++++++ .../python/core/util/buffer/buffer_base.py | 17 +++++++++++++++++ .../python/core/util/buffer/timed_buffer.py | 17 +++++++++++++++++ .../util/console_message/replace_print.py | 17 +++++++++++++++++ .../core/util/console_message/timed_buffer.py | 17 +++++++++++++++++ .../core/util/console_message/timestamp.py | 17 +++++++++++++++++ .../core/util/customized_queue/__init__.py | 17 +++++++++++++++++ .../customized_queue/double_blocking_queue.py | 17 +++++++++++++++++ .../core/util/customized_queue/inner.py | 17 +++++++++++++++++ .../linked_blocking_multi_queue.py | 17 +++++++++++++++++ .../core/util/customized_queue/queue_base.py | 17 +++++++++++++++++ .../test_linked_blocking_multi_queue.py | 17 +++++++++++++++++ .../util/expression_evaluator/__init__.py | 17 +++++++++++++++++ .../test_expression_evaluator.py | 17 +++++++++++++++++ .../python/core/util/operator/__init__.py | 17 +++++++++++++++++ .../main/python/core/util/proto/__init__.py | 17 +++++++++++++++++ .../core/util/protocol/base_protocols.py | 17 +++++++++++++++++ .../python/core/util/runnable/runnable.py | 17 +++++++++++++++++ .../python/core/util/stoppable/__init__.py | 17 +++++++++++++++++ .../python/core/util/stoppable/stoppable.py | 17 +++++++++++++++++ .../stoppable_queue_blocking_thread.py | 17 +++++++++++++++++ .../main/python/core/util/thread/__init__.py | 17 +++++++++++++++++ .../main/python/core/util/thread/atomic.py | 17 +++++++++++++++++ .../core/util/virtual_identity/__init__.py | 17 +++++++++++++++++ core/amber/src/main/python/proto/__init__.py | 17 +++++++++++++++++ .../src/main/python/proto/edu/__init__.py | 17 +++++++++++++++++ .../src/main/python/proto/edu/uci/__init__.py | 17 +++++++++++++++++ .../main/python/proto/edu/uci/ics/__init__.py | 17 +++++++++++++++++ .../proto/edu/uci/ics/amber/__init__.py | 17 +++++++++++++++++ .../proto/edu/uci/ics/amber/core/__init__.py | 17 +++++++++++++++++ .../edu/uci/ics/amber/engine/__init__.py | 17 +++++++++++++++++ .../ics/amber/engine/architecture/__init__.py | 17 +++++++++++++++++ .../amber/engine/architecture/rpc/__init__.py | 17 +++++++++++++++++ .../architecture/sendsemantics/__init__.py | 17 +++++++++++++++++ .../engine/architecture/worker/__init__.py | 17 +++++++++++++++++ .../uci/ics/amber/engine/common/__init__.py | 17 +++++++++++++++++ .../proto/edu/uci/ics/texera/__init__.py | 17 +++++++++++++++++ .../proto/edu/uci/ics/texera/web/__init__.py | 17 +++++++++++++++++ .../src/main/python/proto/scalapb/__init__.py | 17 +++++++++++++++++ .../amber/src/main/python/pyamber/__init__.py | 17 +++++++++++++++++ .../src/main/python/pytexera/__init__.py | 17 +++++++++++++++++ .../main/python/pytexera/storage/__init__.py | 17 +++++++++++++++++ .../pytexera/storage/dataset_file_document.py | 17 +++++++++++++++++ .../src/main/python/pytexera/udf/__init__.py | 17 +++++++++++++++++ .../python/pytexera/udf/examples/__init__.py | 17 +++++++++++++++++ .../udf/examples/count_batch_operator.py | 17 +++++++++++++++++ .../pytexera/udf/examples/echo_operator.py | 17 +++++++++++++++++ .../udf/examples/echo_table_operator.py | 17 +++++++++++++++++ .../udf/examples/generator_operator.py | 17 +++++++++++++++++ .../pytexera/udf/examples/join_operator.py | 17 +++++++++++++++++ .../udf/examples/rudf/r_table_operator.py | 17 +++++++++++++++++ .../udf/examples/rudf/r_tuple_operator.py | 17 +++++++++++++++++ .../udf/examples/test_count_batch_operator.py | 17 +++++++++++++++++ .../udf/examples/test_echo_operator.py | 17 +++++++++++++++++ .../udf/examples/test_echo_table_operator.py | 17 +++++++++++++++++ .../udf/examples/test_generator_operator.py | 17 +++++++++++++++++ .../main/python/pytexera/udf/udf_operator.py | 17 +++++++++++++++++ .../main/python/texera_run_python_worker.py | 17 +++++++++++++++++ .../computing-unit-master-config.yml | 17 +++++++++++++++++ core/amber/src/main/resources/logback.xml | 19 +++++++++++++++++++ .../texera-compiling-service-web-config.yml | 17 +++++++++++++++++ core/amber/src/main/resources/web-config.yml | 17 +++++++++++++++++ .../amber/clustering/ClusterListener.scala | 19 +++++++++++++++++++ .../amber/clustering/SingleNodeListener.scala | 19 +++++++++++++++++++ .../common/AkkaActorRefMappingService.scala | 19 +++++++++++++++++++ .../common/AkkaActorService.scala | 19 +++++++++++++++++++ .../common/AkkaMessageTransferService.scala | 19 +++++++++++++++++++ .../architecture/common/AmberProcessor.scala | 19 +++++++++++++++++++ .../common/ExecutorDeployment.scala | 19 +++++++++++++++++++ .../common/ProcessingStepCursor.scala | 19 +++++++++++++++++++ .../architecture/common/WorkflowActor.scala | 19 +++++++++++++++++++ .../architecture/controller/ClientEvent.scala | 19 +++++++++++++++++++ .../architecture/controller/Controller.scala | 19 +++++++++++++++++++ ...ControllerAsyncRPCHandlerInitializer.scala | 19 +++++++++++++++++++ .../controller/ControllerProcessor.scala | 19 +++++++++++++++++++ .../controller/ControllerTimerService.scala | 19 +++++++++++++++++++ .../controller/GlobalReplayManager.scala | 19 +++++++++++++++++++ .../architecture/controller/Workflow.scala | 19 +++++++++++++++++++ .../controller/WorkflowScheduler.scala | 19 +++++++++++++++++++ .../execution/ChannelExecution.scala | 19 +++++++++++++++++++ .../controller/execution/ExecutionUtils.scala | 19 +++++++++++++++++++ .../controller/execution/LinkExecution.scala | 19 +++++++++++++++++++ .../execution/OperatorExecution.scala | 19 +++++++++++++++++++ .../execution/RegionExecution.scala | 19 +++++++++++++++++++ .../execution/WorkerPortExecution.scala | 19 +++++++++++++++++++ .../execution/WorkflowExecution.scala | 19 +++++++++++++++++++ .../ChannelMarkerHandler.scala | 19 +++++++++++++++++++ .../ConsoleMessageHandler.scala | 19 +++++++++++++++++++ .../promisehandlers/DebugCommandHandler.scala | 19 +++++++++++++++++++ .../EvaluatePythonExpressionHandler.scala | 19 +++++++++++++++++++ .../promisehandlers/LinkWorkersHandler.scala | 19 +++++++++++++++++++ .../promisehandlers/PauseHandler.scala | 19 +++++++++++++++++++ .../PortCompletedHandler.scala | 19 +++++++++++++++++++ .../QueryWorkerStatisticsHandler.scala | 19 +++++++++++++++++++ .../promisehandlers/ResumeHandler.scala | 19 +++++++++++++++++++ .../RetrieveWorkflowStateHandler.scala | 19 +++++++++++++++++++ .../RetryWorkflowHandler.scala | 19 +++++++++++++++++++ .../StartWorkflowHandler.scala | 19 +++++++++++++++++++ .../TakeGlobalCheckpointHandler.scala | 19 +++++++++++++++++++ .../WorkerExecutionCompletedHandler.scala | 19 +++++++++++++++++++ .../WorkerStateUpdatedHandler.scala | 19 +++++++++++++++++++ .../deploysemantics/AddressInfo.scala | 19 +++++++++++++++++++ .../deploystrategy/DeployStrategy.scala | 19 +++++++++++++++++++ .../deploystrategy/OneOnEach.scala | 19 +++++++++++++++++++ .../deploystrategy/RandomDeployment.scala | 19 +++++++++++++++++++ .../deploystrategy/RoundRobinDeployment.scala | 19 +++++++++++++++++++ .../layer/WorkerExecution.scala | 19 +++++++++++++++++++ .../logreplay/AsyncReplayLogWriter.scala | 19 +++++++++++++++++++ .../logreplay/EmptyReplayLogger.scala | 19 +++++++++++++++++++ .../logreplay/OrderEnforcer.scala | 19 +++++++++++++++++++ .../logreplay/ReplayLogGenerator.scala | 19 +++++++++++++++++++ .../logreplay/ReplayLogManager.scala | 19 +++++++++++++++++++ .../architecture/logreplay/ReplayLogger.scala | 19 +++++++++++++++++++ .../logreplay/ReplayLoggerImpl.scala | 19 +++++++++++++++++++ .../logreplay/ReplayOrderEnforcer.scala | 19 +++++++++++++++++++ .../messaginglayer/AmberFIFOChannel.scala | 19 +++++++++++++++++++ .../messaginglayer/CongestionControl.scala | 19 +++++++++++++++++++ .../DeadLetterMonitorActor.scala | 19 +++++++++++++++++++ .../messaginglayer/FlowControl.scala | 19 +++++++++++++++++++ .../messaginglayer/InputGateway.scala | 19 +++++++++++++++++++ .../messaginglayer/InputManager.scala | 19 +++++++++++++++++++ .../messaginglayer/NetworkInputGateway.scala | 19 +++++++++++++++++++ .../messaginglayer/NetworkOutputGateway.scala | 19 +++++++++++++++++++ .../messaginglayer/OrderingEnforcer.scala | 19 +++++++++++++++++++ .../messaginglayer/OutputManager.scala | 19 +++++++++++++++++++ .../messaginglayer/WorkerPort.scala | 19 +++++++++++++++++++ .../messaginglayer/WorkerTimerService.scala | 19 +++++++++++++++++++ .../pythonworker/PythonProxyClient.scala | 19 +++++++++++++++++++ .../pythonworker/PythonProxyServer.scala | 19 +++++++++++++++++++ .../pythonworker/PythonWorkflowWorker.scala | 19 +++++++++++++++++++ .../WorkerBatchInternalQueue.scala | 19 +++++++++++++++++++ .../CostBasedScheduleGenerator.scala | 19 +++++++++++++++++++ .../scheduling/CostEstimator.scala | 19 +++++++++++++++++++ .../ExpansionGreedyScheduleGenerator.scala | 19 +++++++++++++++++++ .../architecture/scheduling/Region.scala | 19 +++++++++++++++++++ .../RegionExecutionCoordinator.scala | 19 +++++++++++++++++++ .../architecture/scheduling/RegionPlan.scala | 19 +++++++++++++++++++ .../architecture/scheduling/Schedule.scala | 19 +++++++++++++++++++ .../scheduling/ScheduleGenerator.scala | 19 +++++++++++++++++++ .../WorkflowExecutionCoordinator.scala | 19 +++++++++++++++++++ .../scheduling/config/ChannelConfig.scala | 19 +++++++++++++++++++ .../scheduling/config/LinkConfig.scala | 19 +++++++++++++++++++ .../scheduling/config/OperatorConfig.scala | 19 +++++++++++++++++++ .../scheduling/config/PortConfig.scala | 19 +++++++++++++++++++ .../scheduling/config/ResourceConfig.scala | 19 +++++++++++++++++++ .../scheduling/config/WorkerConfig.scala | 19 +++++++++++++++++++ .../ExecutionClusterInfo.scala | 19 +++++++++++++++++++ .../resourcePolicies/ResourceAllocator.scala | 19 +++++++++++++++++++ .../partitioners/BroadcastPartitioner.scala | 19 +++++++++++++++++++ .../HashBasedShufflePartitioner.scala | 19 +++++++++++++++++++ .../partitioners/OneToOnePartitioner.scala | 19 +++++++++++++++++++ .../partitioners/Partitioner.scala | 19 +++++++++++++++++++ .../RangeBasedShufflePartitioner.scala | 19 +++++++++++++++++++ .../partitioners/RoundRobinPartitioner.scala | 19 +++++++++++++++++++ .../worker/ChannelMarkerManager.scala | 19 +++++++++++++++++++ .../engine/architecture/worker/DPThread.scala | 19 +++++++++++++++++++ .../architecture/worker/DataProcessor.scala | 19 +++++++++++++++++++ .../DataProcessorRPCHandlerInitializer.scala | 19 +++++++++++++++++++ .../architecture/worker/PauseManager.scala | 19 +++++++++++++++++++ .../architecture/worker/PauseType.scala | 19 +++++++++++++++++++ .../architecture/worker/WorkflowWorker.scala | 19 +++++++++++++++++++ .../OutputPortResultWriterThread.scala | 19 +++++++++++++++++++ .../managers/SerializationManager.scala | 19 +++++++++++++++++++ .../worker/managers/StatisticsManager.scala | 19 +++++++++++++++++++ .../AddInputChannelHandler.scala | 19 +++++++++++++++++++ .../AddPartitioningHandler.scala | 19 +++++++++++++++++++ .../promisehandlers/AssignPortHandler.scala | 19 +++++++++++++++++++ .../FinalizeCheckpointHandler.scala | 19 +++++++++++++++++++ .../FlushNetworkBufferHandler.scala | 19 +++++++++++++++++++ .../InitializeExecutorHandler.scala | 19 +++++++++++++++++++ .../promisehandlers/OpenExecutorHandler.scala | 19 +++++++++++++++++++ .../worker/promisehandlers/PauseHandler.scala | 19 +++++++++++++++++++ .../PrepareCheckpointHandler.scala | 19 +++++++++++++++++++ .../QueryStatisticsHandler.scala | 19 +++++++++++++++++++ .../promisehandlers/ResumeHandler.scala | 19 +++++++++++++++++++ .../RetrieveStateHandler.scala | 19 +++++++++++++++++++ .../worker/promisehandlers/StartHandler.scala | 19 +++++++++++++++++++ .../ics/amber/engine/common/AmberConfig.scala | 19 +++++++++++++++++++ .../engine/common/AmberKryoInitializer.scala | 19 +++++++++++++++++++ .../amber/engine/common/AmberLogging.scala | 19 +++++++++++++++++++ .../amber/engine/common/AmberRuntime.scala | 19 +++++++++++++++++++ .../amber/engine/common/CheckpointState.scala | 19 +++++++++++++++++++ .../engine/common/CheckpointSupport.scala | 19 +++++++++++++++++++ .../engine/common/ElidableStatement.scala | 19 +++++++++++++++++++ .../amber/engine/common/FutureBijection.scala | 19 +++++++++++++++++++ .../amber/engine/common/SerializedState.scala | 19 +++++++++++++++++++ .../uci/ics/amber/engine/common/Utils.scala | 19 +++++++++++++++++++ .../amberexception/BreakpointException.scala | 19 +++++++++++++++++++ .../common/ambermessage/ControlPayload.scala | 19 +++++++++++++++++++ .../common/ambermessage/DataPayload.scala | 19 +++++++++++++++++++ .../common/ambermessage/RecoveryPayload.scala | 19 +++++++++++++++++++ .../WorkflowFIFOMessagePayload.scala | 19 +++++++++++++++++++ .../common/ambermessage/WorkflowMessage.scala | 19 +++++++++++++++++++ .../engine/common/client/AmberClient.scala | 19 +++++++++++++++++++ .../engine/common/client/ClientActor.scala | 19 +++++++++++++++++++ .../engine/common/rpc/AsyncRPCClient.scala | 19 +++++++++++++++++++ .../rpc/AsyncRPCHandlerInitializer.scala | 19 +++++++++++++++++++ .../engine/common/rpc/AsyncRPCServer.scala | 19 +++++++++++++++++++ .../common/statetransition/StateManager.scala | 19 +++++++++++++++++++ .../statetransition/WorkerStateManager.scala | 19 +++++++++++++++++++ .../common/storage/EmptyRecordStorage.scala | 19 +++++++++++++++++++ .../common/storage/HDFSRecordStorage.scala | 19 +++++++++++++++++++ .../storage/SequentialRecordStorage.scala | 19 +++++++++++++++++++ .../common/storage/VFSRecordStorage.scala | 19 +++++++++++++++++++ .../engine/common/virtualidentity/util.scala | 19 +++++++++++++++++++ .../edu/uci/ics/amber/error/ErrorUtils.scala | 19 +++++++++++++++++++ .../ics/texera/web/ComputingUnitMaster.scala | 19 +++++++++++++++++++ .../ics/texera/web/ComputingUnitWorker.scala | 19 +++++++++++++++++++ .../texera/web/ServletAwareConfigurator.scala | 19 +++++++++++++++++++ .../edu/uci/ics/texera/web/SessionState.scala | 19 +++++++++++++++++++ .../ics/texera/web/SubscriptionManager.scala | 19 +++++++++++++++++++ .../ics/texera/web/TexeraWebApplication.scala | 19 +++++++++++++++++++ .../texera/web/TexeraWebConfiguration.java | 19 +++++++++++++++++++ .../uci/ics/texera/web/WebsocketInput.scala | 19 +++++++++++++++++++ .../texera/web/WorkflowLifecycleManager.scala | 19 +++++++++++++++++++ .../ics/texera/web/auth/GuestAuthFilter.scala | 19 +++++++++++++++++++ .../edu/uci/ics/texera/web/auth/JwtAuth.scala | 19 +++++++++++++++++++ .../texera/web/auth/UserAuthenticator.scala | 19 +++++++++++++++++++ .../texera/web/auth/UserRoleAuthorizer.scala | 19 +++++++++++++++++++ .../collab/event/CollabWebSocketEvent.scala | 19 +++++++++++++++++++ .../web/model/collab/event/CommandEvent.scala | 19 +++++++++++++++++++ .../model/collab/event/LockGrantedEvent.scala | 19 +++++++++++++++++++ .../collab/event/LockRejectedEvent.scala | 19 +++++++++++++++++++ .../model/collab/event/ReleaseLockEvent.scala | 19 +++++++++++++++++++ .../collab/event/RestoreVersionEvent.scala | 19 +++++++++++++++++++ .../collab/event/WorkflowAccessEvent.scala | 19 +++++++++++++++++++ .../collab/request/AcquireLockRequest.scala | 19 +++++++++++++++++++ .../request/CollabWebSocketRequest.scala | 19 +++++++++++++++++++ .../model/collab/request/CommandRequest.scala | 19 +++++++++++++++++++ .../collab/request/HeartBeatRequest.scala | 19 +++++++++++++++++++ .../request/RestoreVersionRequest.scala | 19 +++++++++++++++++++ .../model/collab/request/TryLockRequest.scala | 19 +++++++++++++++++++ .../web/model/collab/request/WIdRequest.scala | 19 +++++++++++++++++++ .../collab/response/HeartBeatResponse.scala | 19 +++++++++++++++++++ .../texera/web/model/common/AccessEntry.scala | 19 +++++++++++++++++++ .../request/auth/RefreshTokenRequest.scala | 19 +++++++++++++++++++ .../http/request/auth/UserLoginRequest.scala | 19 +++++++++++++++++++ .../auth/UserRegistrationRequest.scala | 19 +++++++++++++++++++ .../request/result/ResultExportRequest.scala | 19 +++++++++++++++++++ .../response/SchemaPropagationResponse.scala | 19 +++++++++++++++++++ .../http/response/TokenIssueResponse.scala | 19 +++++++++++++++++++ .../result/ResultExportResponse.scala | 19 +++++++++++++++++++ .../event/CacheStatusUpdateEvent.scala | 19 +++++++++++++++++++ .../event/ExecutionDurationUpdateEvent.scala | 19 +++++++++++++++++++ .../websocket/event/ExecutionStatusEnum.scala | 19 +++++++++++++++++++ .../event/OperatorStatisticsUpdateEvent.scala | 19 +++++++++++++++++++ .../event/PaginatedResultEvent.scala | 19 +++++++++++++++++++ .../event/TexeraWebSocketEvent.scala | 19 +++++++++++++++++++ .../event/WebResultUpdateEvent.scala | 19 +++++++++++++++++++ .../event/WorkerAssignmentUpdateEvent.scala | 19 +++++++++++++++++++ .../event/WorkflowAvailableResultEvent.scala | 19 +++++++++++++++++++ .../websocket/event/WorkflowErrorEvent.scala | 19 +++++++++++++++++++ .../websocket/event/WorkflowStateEvent.scala | 19 +++++++++++++++++++ .../event/python/ConsoleUpdateEvent.scala | 19 +++++++++++++++++++ .../EditingTimeCompilationRequest.scala | 19 +++++++++++++++++++ .../websocket/request/HeartBeatRequest.scala | 19 +++++++++++++++++++ .../request/ModifyLogicRequest.scala | 19 +++++++++++++++++++ .../request/ResultPaginationRequest.scala | 19 +++++++++++++++++++ .../websocket/request/RetryRequest.scala | 19 +++++++++++++++++++ .../websocket/request/SkipTupleRequest.scala | 19 +++++++++++++++++++ .../request/TexeraWebSocketRequest.scala | 19 +++++++++++++++++++ .../request/WorkflowCheckpointRequest.scala | 19 +++++++++++++++++++ .../request/WorkflowExecuteRequest.scala | 19 +++++++++++++++++++ .../request/WorkflowKillRequest.scala | 19 +++++++++++++++++++ .../request/WorkflowPauseRequest.scala | 19 +++++++++++++++++++ .../request/WorkflowResumeRequest.scala | 19 +++++++++++++++++++ .../request/python/DebugCommandRequest.scala | 19 +++++++++++++++++++ .../PythonExpressionEvaluateRequest.scala | 19 +++++++++++++++++++ .../response/ClusterStatusUpdateEvent.scala | 19 +++++++++++++++++++ .../response/HeartBeatResponse.scala | 19 +++++++++++++++++++ .../response/ModifyLogicResponse.scala | 19 +++++++++++++++++++ .../PythonExpressionEvaluateResponse.scala | 19 +++++++++++++++++++ .../web/resource/CollaborationResource.scala | 19 +++++++++++++++++++ .../texera/web/resource/EmailTemplate.scala | 19 +++++++++++++++++++ .../texera/web/resource/GmailResource.scala | 19 +++++++++++++++++++ .../web/resource/HealthCheckResource.scala | 19 +++++++++++++++++++ .../web/resource/MockKillWorkerResource.scala | 19 +++++++++++++++++++ .../web/resource/SuccessExecutionResult.scala | 19 +++++++++++++++++++ .../web/resource/SystemMetadataResource.scala | 19 +++++++++++++++++++ .../web/resource/UserConfigResource.scala | 19 +++++++++++++++++++ .../resource/WorkflowWebsocketResource.scala | 19 +++++++++++++++++++ .../aiassistant/AiAssistantManager.scala | 19 +++++++++++++++++++ .../aiassistant/AiAssistantResource.scala | 19 +++++++++++++++++++ .../test_type_annotation_visitor.py | 17 +++++++++++++++++ .../aiassistant/type_annotation_visitor.py | 17 +++++++++++++++++ .../web/resource/auth/AuthResource.scala | 19 +++++++++++++++++++ .../resource/auth/GoogleAuthResource.scala | 19 +++++++++++++++++++ .../dashboard/DashboardResource.scala | 19 +++++++++++++++++++ .../dashboard/DatasetSearchQueryBuilder.scala | 19 +++++++++++++++++++ .../dashboard/FulltextSearchQueryUtils.scala | 19 +++++++++++++++++++ .../dashboard/ProjectSearchQueryBuilder.scala | 19 +++++++++++++++++++ .../dashboard/SearchQueryBuilder.scala | 19 +++++++++++++++++++ .../dashboard/UnifiedResourceSchema.scala | 19 +++++++++++++++++++ .../WorkflowSearchQueryBuilder.scala | 19 +++++++++++++++++++ .../execution/AdminExecutionResource.scala | 19 +++++++++++++++++++ .../admin/user/AdminUserResource.scala | 19 +++++++++++++++++++ .../resource/dashboard/hub/EntityTables.scala | 19 +++++++++++++++++++ .../resource/dashboard/hub/HubResource.scala | 19 +++++++++++++++++++ .../user/dataset/DatasetResource.scala | 19 +++++++++++++++++++ .../utils/DatasetStatisticsUtils.scala | 19 +++++++++++++++++++ .../user/project/ProjectAccessResource.scala | 19 +++++++++++++++++++ .../user/project/ProjectResource.scala | 19 +++++++++++++++++++ .../user/project/PublicProjectResource.scala | 19 +++++++++++++++++++ .../user/quota/UserQuotaResource.scala | 19 +++++++++++++++++++ .../workflow/WorkflowAccessResource.scala | 19 +++++++++++++++++++ .../workflow/WorkflowExecutionsResource.scala | 19 +++++++++++++++++++ .../user/workflow/WorkflowResource.scala | 19 +++++++++++++++++++ .../workflow/WorkflowVersionResource.scala | 19 +++++++++++++++++++ .../service/EmailNotificationService.scala | 19 +++++++++++++++++++ .../web/service/ExecutionConsoleService.scala | 19 +++++++++++++++++++ .../ExecutionReconfigurationService.scala | 19 +++++++++++++++++++ .../web/service/ExecutionResultService.scala | 19 +++++++++++++++++++ .../web/service/ExecutionRuntimeService.scala | 19 +++++++++++++++++++ .../web/service/ExecutionStatsService.scala | 19 +++++++++++++++++++ .../ExecutionsMetadataPersistService.scala | 19 +++++++++++++++++++ .../FriesReconfigurationAlgorithm.scala | 19 +++++++++++++++++++ .../web/service/ResultExportService.scala | 19 +++++++++++++++++++ .../web/service/WorkflowEmailNotifier.scala | 19 +++++++++++++++++++ .../service/WorkflowExecutionService.scala | 19 +++++++++++++++++++ .../texera/web/service/WorkflowService.scala | 19 +++++++++++++++++++ .../ExecutionReconfigurationStore.scala | 19 +++++++++++++++++++ .../web/storage/ExecutionStateStore.scala | 19 +++++++++++++++++++ .../ics/texera/web/storage/StateStore.scala | 19 +++++++++++++++++++ .../web/storage/WorkflowStateStore.scala | 19 +++++++++++++++++++ .../uci/ics/texera/workflow/LogicalLink.scala | 19 +++++++++++++++++++ .../uci/ics/texera/workflow/LogicalPlan.scala | 19 +++++++++++++++++++ .../texera/workflow/WorkflowCompiler.scala | 19 +++++++++++++++++++ ...GitVersionControlLocalFileStorageSpec.java | 19 +++++++++++++++++++ .../breakpoint/ExceptionBreakpointSpec.scala | 19 +++++++++++++++++++ .../control/TrivialControlSpec.scala | 19 +++++++++++++++++++ .../control/utils/ChainHandler.scala | 19 +++++++++++++++++++ .../control/utils/CollectHandler.scala | 19 +++++++++++++++++++ .../control/utils/ErrorHandler.scala | 19 +++++++++++++++++++ .../control/utils/MultiCallHandler.scala | 19 +++++++++++++++++++ .../control/utils/NestedHandler.scala | 19 +++++++++++++++++++ .../control/utils/PingPongHandler.scala | 19 +++++++++++++++++++ .../control/utils/RecursionHandler.scala | 19 +++++++++++++++++++ .../TesterAsyncRPCHandlerInitializer.scala | 19 +++++++++++++++++++ .../control/utils/TrivialControlTester.scala | 19 +++++++++++++++++++ .../controller/ControllerSpec.scala | 19 +++++++++++++++++++ .../NetworkInputGatewaySpec.scala | 19 +++++++++++++++++++ .../messaginglayer/OutputManagerSpec.scala | 19 +++++++++++++++++++ .../RangeBasedShuffleSpec.scala | 19 +++++++++++++++++++ .../PythonWorkflowWorkerSpec.scala | 19 +++++++++++++++++++ .../CostBasedScheduleGeneratorSpec.scala | 19 +++++++++++++++++++ .../scheduling/DefaultCostEstimatorSpec.scala | 19 +++++++++++++++++++ ...ExpansionGreedyScheduleGeneratorSpec.scala | 19 +++++++++++++++++++ .../architecture/worker/DPThreadSpec.scala | 19 +++++++++++++++++++ .../worker/DataProcessorSpec.scala | 19 +++++++++++++++++++ .../architecture/worker/WorkerSpec.scala | 19 +++++++++++++++++++ .../engine/e2e/BatchSizePropagationSpec.scala | 19 +++++++++++++++++++ .../amber/engine/e2e/DataProcessingSpec.scala | 19 +++++++++++++++++++ .../uci/ics/amber/engine/e2e/PauseSpec.scala | 19 +++++++++++++++++++ .../uci/ics/amber/engine/e2e/TestUtils.scala | 19 +++++++++++++++++++ .../faulttolerance/CheckpointSpec.scala | 19 +++++++++++++++++++ .../engine/faulttolerance/LoggingSpec.scala | 19 +++++++++++++++++++ .../engine/faulttolerance/ReplaySpec.scala | 19 +++++++++++++++++++ .../dashboard/file/WorkflowResourceSpec.scala | 19 +++++++++++++++++++ .../WorkflowExecutionsResourceSpec.scala | 19 +++++++++++++++++++ .../WorkflowVersionResourceSpec.scala | 19 +++++++++++++++++++ .../service/ExcutionResultServiceSpec.scala | 19 +++++++++++++++++++ .../service/ExecutionConsoleServiceSpec.scala | 19 +++++++++++++++++++ .../workflow/WorkflowRewriterSpec.scala | 19 +++++++++++++++++++ .../ReadonlyLocalFileDocumentSpec.scala | 19 +++++++++++++++++++ .../storage/mongo/MongoDocumentSpec.scala | 19 +++++++++++++++++++ .../mongo/MongoOpResultStorageSpec.scala | 19 +++++++++++++++++++ .../edu/uci/ics/texera/auth/AuthConfig.scala | 19 +++++++++++++++++++ .../edu/uci/ics/texera/auth/JwtAuth.scala | 19 +++++++++++++++++++ .../uci/ics/texera/auth/JwtAuthFilter.scala | 19 +++++++++++++++++++ .../edu/uci/ics/texera/auth/JwtParser.scala | 19 +++++++++++++++++++ .../edu/uci/ics/texera/auth/SessionUser.scala | 19 +++++++++++++++++++ ...omputing-unit-managing-service-config.yaml | 17 +++++++++++++++++ .../ComputingUnitManagingService.scala | 19 +++++++++++++++++++ ...tingUnitManagingServiceConfiguration.scala | 19 +++++++++++++++++++ .../ics/texera/service/KubernetesConfig.scala | 19 +++++++++++++++++++ .../ComputingUnitManagingResource.scala | 19 +++++++++++++++++++ .../resource/HealthCheckResource.scala | 19 +++++++++++++++++++ .../service/util/KubernetesClient.scala | 19 +++++++++++++++++++ core/dao/src/main/resources/jooq-conf.xml | 19 +++++++++++++++++++ .../ics/texera/dao/JooqCodeGenerator.scala | 19 +++++++++++++++++++ .../edu/uci/ics/texera/dao/SqlServer.scala | 19 +++++++++++++++++++ .../ics/texera/dao/jooq/generated/Keys.java | 19 +++++++++++++++++++ .../ics/texera/dao/jooq/generated/Tables.java | 19 +++++++++++++++++++ .../edu/uci/ics/texera/dao/MockTexeraDB.scala | 19 +++++++++++++++++++ .../src/main/resources/docker-compose.yml | 17 +++++++++++++++++ .../resources/file-service-web-config.yaml | 17 +++++++++++++++++ .../src/main/resources/minio-config.yml | 17 +++++++++++++++++ .../uci/ics/texera/service/FileService.scala | 19 +++++++++++++++++++ .../service/FileServiceConfiguration.scala | 19 +++++++++++++++++++ .../resource/DatasetAccessResource.scala | 19 +++++++++++++++++++ .../service/resource/DatasetResource.scala | 19 +++++++++++++++++++ .../resource/HealthCheckResource.scala | 19 +++++++++++++++++++ .../type/dataset/DatasetFileNode.scala | 19 +++++++++++++++++++ .../type/serde/DatasetFileNodeSerializer.java | 19 +++++++++++++++++++ .../service/util/LakeFSHealthManager.scala | 19 +++++++++++++++++++ .../texera/service/util/S3StorageClient.scala | 19 +++++++++++++++++++ core/gui/.yarnrc.yml | 17 +++++++++++++++++ core/gui/custom-webpack.config.js | 19 +++++++++++++++++++ core/gui/git-version.js | 19 +++++++++++++++++++ core/gui/karma.conf.js | 19 +++++++++++++++++++ core/gui/src/app/app-routing.constant.ts | 19 +++++++++++++++++++ core/gui/src/app/app-routing.module.ts | 19 +++++++++++++++++++ core/gui/src/app/app.component.ts | 19 +++++++++++++++++++ core/gui/src/app/app.module.ts | 19 +++++++++++++++++++ core/gui/src/app/common/app-setting.ts | 19 +++++++++++++++++++ core/gui/src/app/common/formly/array.type.ts | 19 +++++++++++++++++++ .../collab-wrapper.component.css | 19 +++++++++++++++++++ .../collab-wrapper.component.html | 19 +++++++++++++++++++ .../collab-wrapper.component.ts | 19 +++++++++++++++++++ .../src/app/common/formly/formly-config.ts | 19 +++++++++++++++++++ .../gui/src/app/common/formly/formly-utils.ts | 19 +++++++++++++++++++ .../preset-wrapper.component.html | 19 +++++++++++++++++++ .../preset-wrapper.component.scss | 19 +++++++++++++++++++ .../preset-wrapper.component.spec.ts | 19 +++++++++++++++++++ .../preset-wrapper.component.ts | 19 +++++++++++++++++++ .../blob-error-http-interceptor.service.ts | 19 +++++++++++++++++++ .../app/common/service/gmail/gmail.service.ts | 19 +++++++++++++++++++ .../notification/notification.service.spec.ts | 19 +++++++++++++++++++ .../notification/notification.service.ts | 19 +++++++++++++++++++ .../common/service/user/auth-guard.service.ts | 19 +++++++++++++++++++ .../app/common/service/user/auth.service.ts | 19 +++++++++++++++++++ .../user/config/user-config.service.spec.ts | 19 +++++++++++++++++++ .../user/config/user-config.service.ts | 19 +++++++++++++++++++ .../service/user/google-auth.service.ts | 19 +++++++++++++++++++ .../common/service/user/stub-auth.service.ts | 19 +++++++++++++++++++ .../common/service/user/stub-user.service.ts | 19 +++++++++++++++++++ .../common/service/user/user.service.spec.ts | 19 +++++++++++++++++++ .../app/common/service/user/user.service.ts | 19 +++++++++++++++++++ .../stub-workflow-persist.service.ts | 19 +++++++++++++++++++ .../workflow-persist.service.spec.ts | 19 +++++++++++++++++++ .../workflow-persist.service.ts | 19 +++++++++++++++++++ core/gui/src/app/common/type/dataset-file.ts | 19 +++++++++++++++++++ .../app/common/type/dataset-staged-object.ts | 19 +++++++++++++++++++ core/gui/src/app/common/type/dataset.ts | 19 +++++++++++++++++++ .../app/common/type/datasetVersionFileTree.ts | 19 +++++++++++++++++++ core/gui/src/app/common/type/execution.ts | 19 +++++++++++++++++++ .../app/common/type/generic-web-response.ts | 19 +++++++++++++++++++ core/gui/src/app/common/type/physical-plan.ts | 19 +++++++++++++++++++ core/gui/src/app/common/type/user.ts | 19 +++++++++++++++++++ core/gui/src/app/common/type/workflow.ts | 19 +++++++++++++++++++ core/gui/src/app/common/util/assert.ts | 19 +++++++++++++++++++ core/gui/src/app/common/util/context.ts | 19 +++++++++++++++++++ core/gui/src/app/common/util/error.ts | 19 +++++++++++++++++++ core/gui/src/app/common/util/map.ts | 19 +++++++++++++++++++ core/gui/src/app/common/util/panel-dock.ts | 19 +++++++++++++++++++ core/gui/src/app/common/util/predicate.ts | 19 +++++++++++++++++++ core/gui/src/app/common/util/set.ts | 19 +++++++++++++++++++ .../common/util/size-formatter.util.spec.ts | 19 +++++++++++++++++++ .../app/common/util/size-formatter.util.ts | 19 +++++++++++++++++++ core/gui/src/app/common/util/storage.ts | 19 +++++++++++++++++++ core/gui/src/app/common/util/stub.ts | 19 +++++++++++++++++++ core/gui/src/app/common/util/switch.ts | 19 +++++++++++++++++++ core/gui/src/app/common/util/url.ts | 19 +++++++++++++++++++ .../execution/admin-execution.component.html | 19 +++++++++++++++++++ .../execution/admin-execution.component.scss | 19 +++++++++++++++++++ .../admin-execution.component.spec.ts | 19 +++++++++++++++++++ .../execution/admin-execution.component.ts | 19 +++++++++++++++++++ .../admin/gmail/admin-gmail.component.html | 19 +++++++++++++++++++ .../admin/gmail/admin-gmail.component.scss | 19 +++++++++++++++++++ .../admin/gmail/admin-gmail.component.ts | 19 +++++++++++++++++++ .../admin/user/admin-user.component.html | 19 +++++++++++++++++++ .../admin/user/admin-user.component.scss | 19 +++++++++++++++++++ .../admin/user/admin-user.component.spec.ts | 19 +++++++++++++++++++ .../admin/user/admin-user.component.ts | 19 +++++++++++++++++++ .../component/dashboard.component.html | 19 +++++++++++++++++++ .../component/dashboard.component.scss | 19 +++++++++++++++++++ .../component/dashboard.component.spec.ts | 19 +++++++++++++++++++ .../component/dashboard.component.ts | 19 +++++++++++++++++++ .../dashboard/component/section-style.scss | 19 +++++++++++++++++++ .../component/user-dashboard-test-fixtures.ts | 19 +++++++++++++++++++ .../files-uploader.component.html | 19 +++++++++++++++++++ .../files-uploader.component.scss | 19 +++++++++++++++++++ .../files-uploader.component.ts | 19 +++++++++++++++++++ .../filters-instructions.component.html | 19 +++++++++++++++++++ .../filters-instructions.component.spec.ts | 19 +++++++++++++++++++ .../filters-instructions.component.ts | 19 +++++++++++++++++++ .../user/filters/filters.component.html | 19 +++++++++++++++++++ .../user/filters/filters.component.scss | 19 +++++++++++++++++++ .../user/filters/filters.component.spec.ts | 19 +++++++++++++++++++ .../user/filters/filters.component.ts | 19 +++++++++++++++++++ .../user/flarum/flarum.component.html | 19 +++++++++++++++++++ .../component/user/flarum/flarum.component.ts | 19 +++++++++++++++++++ .../user/list-item/list-item.component.html | 19 +++++++++++++++++++ .../user/list-item/list-item.component.scss | 19 +++++++++++++++++++ .../list-item/list-item.component.spec.ts | 19 +++++++++++++++++++ .../user/list-item/list-item.component.ts | 19 +++++++++++++++++++ .../user/search-bar/search-bar.component.html | 19 +++++++++++++++++++ .../user/search-bar/search-bar.component.scss | 19 +++++++++++++++++++ .../user/search-bar/search-bar.component.ts | 19 +++++++++++++++++++ .../search-results.component.html | 19 +++++++++++++++++++ .../search-results.component.scss | 19 +++++++++++++++++++ .../search-results.component.ts | 19 +++++++++++++++++++ .../user/search/search.component.html | 19 +++++++++++++++++++ .../user/search/search.component.scss | 19 +++++++++++++++++++ .../component/user/search/search.component.ts | 19 +++++++++++++++++++ .../share-access/share-access.component.html | 19 +++++++++++++++++++ .../share-access/share-access.component.scss | 19 +++++++++++++++++++ .../share-access/share-access.component.ts | 19 +++++++++++++++++++ .../sort-button/sort-button.component.html | 19 +++++++++++++++++++ .../sort-button/sort-button.component.scss | 19 +++++++++++++++++++ .../user/sort-button/sort-button.component.ts | 19 +++++++++++++++++++ .../user-avatar/user-avatar.component.html | 19 +++++++++++++++++++ .../user-avatar/user-avatar.component.scss | 19 +++++++++++++++++++ .../user-avatar/user-avatar.component.spec.ts | 19 +++++++++++++++++++ .../user/user-avatar/user-avatar.component.ts | 19 +++++++++++++++++++ .../dataset-detail.component.html | 19 +++++++++++++++++++ .../dataset-detail.component.scss | 19 +++++++++++++++++++ .../dataset-detail.component.ts | 19 +++++++++++++++++++ .../user-dataset-file-renderer.component.html | 19 +++++++++++++++++++ .../user-dataset-file-renderer.component.scss | 19 +++++++++++++++++++ ...er-dataset-file-renderer.component.spec.ts | 19 +++++++++++++++++++ .../user-dataset-file-renderer.component.ts | 19 +++++++++++++++++++ ...dataset-staged-objects-list.component.html | 19 +++++++++++++++++++ ...dataset-staged-objects-list.component.scss | 19 +++++++++++++++++++ ...r-dataset-staged-objects-list.component.ts | 19 +++++++++++++++++++ ...ser-dataset-version-creator.component.html | 19 +++++++++++++++++++ ...ser-dataset-version-creator.component.scss | 19 +++++++++++++++++++ .../user-dataset-version-creator.component.ts | 19 +++++++++++++++++++ ...er-dataset-version-filetree.component.html | 19 +++++++++++++++++++ ...er-dataset-version-filetree.component.scss | 19 +++++++++++++++++++ ...user-dataset-version-filetree.component.ts | 19 +++++++++++++++++++ .../user-dataset-list-item.component.html | 19 +++++++++++++++++++ .../user-dataset-list-item.component.scss | 19 +++++++++++++++++++ .../user-dataset-list-item.component.ts | 19 +++++++++++++++++++ .../user-dataset/user-dataset.component.html | 19 +++++++++++++++++++ .../user-dataset/user-dataset.component.scss | 19 +++++++++++++++++++ .../user-dataset/user-dataset.component.ts | 19 +++++++++++++++++++ .../user/user-icon/user-icon.component.html | 19 +++++++++++++++++++ .../user/user-icon/user-icon.component.scss | 19 +++++++++++++++++++ .../user-icon/user-icon.component.spec.ts | 19 +++++++++++++++++++ .../user/user-icon/user-icon.component.ts | 19 +++++++++++++++++++ .../public-project.component.html | 19 +++++++++++++++++++ .../public-project.component.ts | 19 +++++++++++++++++++ .../user-project-list-item.component.html | 19 +++++++++++++++++++ .../user-project-list-item.component.scss | 19 +++++++++++++++++++ .../user-project-list-item.component.spec.ts | 19 +++++++++++++++++++ .../user-project-list-item.component.ts | 19 +++++++++++++++++++ ...-modal-add-project-workflow.component.html | 19 +++++++++++++++++++ ...-modal-add-project-workflow.component.scss | 19 +++++++++++++++++++ ...bd-modal-add-project-workflow.component.ts | 19 +++++++++++++++++++ ...dal-remove-project-workflow.component.html | 19 +++++++++++++++++++ ...dal-remove-project-workflow.component.scss | 19 +++++++++++++++++++ ...modal-remove-project-workflow.component.ts | 19 +++++++++++++++++++ .../user-project-section.component.html | 19 +++++++++++++++++++ .../user-project-section.component.scss | 19 +++++++++++++++++++ .../user-project-section.component.ts | 19 +++++++++++++++++++ .../user-project/user-project.component.html | 19 +++++++++++++++++++ .../user-project/user-project.component.scss | 19 +++++++++++++++++++ .../user-project/user-project.component.ts | 19 +++++++++++++++++++ .../user/user-quota/user-quota.component.html | 19 +++++++++++++++++++ .../user/user-quota/user-quota.component.scss | 19 +++++++++++++++++++ .../user-quota/user-quota.component.spec.ts | 19 +++++++++++++++++++ .../user/user-quota/user-quota.component.ts | 19 +++++++++++++++++++ .../workflow-execution-history.component.html | 19 +++++++++++++++++++ .../workflow-execution-history.component.scss | 19 +++++++++++++++++++ .../workflow-execution-history.component.ts | 19 +++++++++++++++++++ ...workflow-runtime-statistics.component.html | 19 +++++++++++++++++++ ...workflow-runtime-statistics.component.scss | 19 +++++++++++++++++++ .../workflow-runtime-statistics.component.ts | 19 +++++++++++++++++++ .../highlight-search-terms.pipe.ts | 19 +++++++++++++++++++ .../user-workflow-list-item.component.html | 19 +++++++++++++++++++ .../user-workflow-list-item.component.scss | 19 +++++++++++++++++++ .../user-workflow-list-item.component.spec.ts | 19 +++++++++++++++++++ .../user-workflow-list-item.component.ts | 19 +++++++++++++++++++ .../user-workflow.component.html | 19 +++++++++++++++++++ .../user-workflow.component.scss | 19 +++++++++++++++++++ .../user-workflow.component.spec.ts | 19 +++++++++++++++++++ .../user-workflow/user-workflow.component.ts | 19 +++++++++++++++++++ .../execution/admin-execution.service.ts | 19 +++++++++++++++++++ .../admin/guard/admin-guard.service.ts | 19 +++++++++++++++++++ .../service/admin/user/admin-user.service.ts | 19 +++++++++++++++++++ .../service/user/dataset/dataset.service.ts | 19 +++++++++++++++++++ .../user/download/download.service.spec.ts | 19 +++++++++++++++++++ .../service/user/download/download.service.ts | 19 +++++++++++++++++++ .../service/user/file/file-saver.service.ts | 19 +++++++++++++++++++ .../service/user/flarum/flarum.service.ts | 19 +++++++++++++++++++ .../user/project/stub-user-project.service.ts | 19 +++++++++++++++++++ .../user/project/user-project.service.ts | 19 +++++++++++++++++++ .../public-project/public-project.service.ts | 19 +++++++++++++++++++ .../service/user/quota/user-quota.service.ts | 19 +++++++++++++++++++ .../dashboard/service/user/search.service.ts | 19 +++++++++++++++++++ .../user/share-access/share-access.service.ts | 19 +++++++++++++++++++ .../service/user/stub-search.service.ts | 19 +++++++++++++++++++ .../workflow-executions.service.spec.ts | 19 +++++++++++++++++++ .../workflow-executions.service.ts | 19 +++++++++++++++++++ .../workflow-snapshot.service.ts | 19 +++++++++++++++++++ .../workflow-version.service.spec.ts | 19 +++++++++++++++++++ .../workflow-version.service.ts | 19 +++++++++++++++++++ .../type/dashboard-dataset.interface.ts | 19 +++++++++++++++++++ .../src/app/dashboard/type/dashboard-entry.ts | 19 +++++++++++++++++++ .../type/dashboard-file.interface.ts | 19 +++++++++++++++++++ .../type/dashboard-project.interface.ts | 19 +++++++++++++++++++ .../type/dashboard-workflow.interface.ts | 19 +++++++++++++++++++ .../app/dashboard/type/google-api-response.ts | 19 +++++++++++++++++++ .../type/quota-statistic.interface.ts | 19 +++++++++++++++++++ .../type/search-filter-parameters.ts | 19 +++++++++++++++++++ .../src/app/dashboard/type/search-result.ts | 19 +++++++++++++++++++ .../dashboard/type/share-access.interface.ts | 19 +++++++++++++++++++ .../gui/src/app/dashboard/type/sort-method.ts | 19 +++++++++++++++++++ .../src/app/dashboard/type/type-predicates.ts | 19 +++++++++++++++++++ .../type/workflow-executions-entry.ts | 19 +++++++++++++++++++ .../type/workflow-metadata.interface.ts | 19 +++++++++++++++++++ .../type/workflow-runtime-statistics.ts | 19 +++++++++++++++++++ .../dashboard/type/workflow-snapshot-entry.ts | 19 +++++++++++++++++++ .../dashboard/type/workflow-version-entry.ts | 19 +++++++++++++++++++ .../hub/component/about/about.component.html | 19 +++++++++++++++++++ .../hub/component/about/about.component.scss | 19 +++++++++++++++++++ .../component/about/about.component.spec.ts | 19 +++++++++++++++++++ .../hub/component/about/about.component.ts | 19 +++++++++++++++++++ .../local-login/local-login.component.html | 19 +++++++++++++++++++ .../local-login/local-login.component.scss | 19 +++++++++++++++++++ .../local-login/local-login.component.ts | 19 +++++++++++++++++++ .../browse-section.component.html | 19 +++++++++++++++++++ .../browse-section.component.scss | 19 +++++++++++++++++++ .../browse-section.component.spec.ts | 19 +++++++++++++++++++ .../browse-section.component.ts | 19 +++++++++++++++++++ .../hub-search-result.component.html | 19 +++++++++++++++++++ .../hub-search-result.component.scss | 19 +++++++++++++++++++ .../hub-search-result.component.ts | 19 +++++++++++++++++++ .../src/app/hub/component/hub.component.html | 19 +++++++++++++++++++ .../src/app/hub/component/hub.component.scss | 19 +++++++++++++++++++ .../src/app/hub/component/hub.component.ts | 19 +++++++++++++++++++ .../landing-page/landing-page.component.html | 19 +++++++++++++++++++ .../landing-page/landing-page.component.scss | 19 +++++++++++++++++++ .../landing-page/landing-page.component.ts | 19 +++++++++++++++++++ .../component/type/hub-workflow.interface.ts | 19 +++++++++++++++++++ .../detail/hub-workflow-detail.component.html | 19 +++++++++++++++++++ .../detail/hub-workflow-detail.component.scss | 19 +++++++++++++++++++ .../detail/hub-workflow-detail.component.ts | 19 +++++++++++++++++++ core/gui/src/app/hub/service/hub.service.ts | 19 +++++++++++++++++++ .../annotation-suggestion.component.html | 19 +++++++++++++++++++ .../annotation-suggestion.component.scss | 19 +++++++++++++++++++ .../annotation-suggestion.component.ts | 19 +++++++++++++++++++ .../breakpoint-condition-input.component.html | 19 +++++++++++++++++++ .../breakpoint-condition-input.component.scss | 19 +++++++++++++++++++ ...eakpoint-condition-input.component.spec.ts | 19 +++++++++++++++++++ .../breakpoint-condition-input.component.ts | 19 +++++++++++++++++++ .../code-debugger.component.html | 19 +++++++++++++++++++ .../code-debugger.component.spec.ts | 19 +++++++++++++++++++ .../code-debugger.component.ts | 19 +++++++++++++++++++ .../code-editor.component.html | 19 +++++++++++++++++++ .../code-editor.component.scss | 19 +++++++++++++++++++ .../code-editor.component.spec.ts | 19 +++++++++++++++++++ .../code-editor.component.ts | 19 +++++++++++++++++++ .../codearea-custom-template.component.html | 19 +++++++++++++++++++ .../codearea-custom-template.component.scss | 19 +++++++++++++++++++ ...codearea-custom-template.component.spec.ts | 19 +++++++++++++++++++ .../codearea-custom-template.component.ts | 19 +++++++++++++++++++ .../file-selection.component.html | 19 +++++++++++++++++++ .../file-selection.component.scss | 19 +++++++++++++++++++ .../file-selection.component.ts | 19 +++++++++++++++++++ .../input-autocomplete.component.html | 19 +++++++++++++++++++ .../input-autocomplete.component.scss | 19 +++++++++++++++++++ .../input-autocomplete.component.spec.ts | 19 +++++++++++++++++++ .../input-autocomplete.component.ts | 19 +++++++++++++++++++ .../environment/environment.component.ts | 19 +++++++++++++++++++ .../left-panel/left-panel.component.html | 19 +++++++++++++++++++ .../left-panel/left-panel.component.scss | 19 +++++++++++++++++++ .../left-panel/left-panel.component.spec.ts | 19 +++++++++++++++++++ .../left-panel/left-panel.component.ts | 19 +++++++++++++++++++ .../operator-label.component.html | 19 +++++++++++++++++++ .../operator-label.component.scss | 19 +++++++++++++++++++ .../operator-label.component.spec.ts | 19 +++++++++++++++++++ .../operator-label.component.ts | 19 +++++++++++++++++++ .../operator-menu.component.html | 19 +++++++++++++++++++ .../operator-menu.component.scss | 19 +++++++++++++++++++ .../operator-menu.component.spec.ts | 19 +++++++++++++++++++ .../operator-menu/operator-menu.component.ts | 19 +++++++++++++++++++ .../settings/settings.component.html | 19 +++++++++++++++++++ .../settings/settings.component.scss | 19 +++++++++++++++++++ .../settings/settings.component.spec.ts | 19 +++++++++++++++++++ .../left-panel/settings/settings.component.ts | 19 +++++++++++++++++++ .../time-travel/time-travel.component.html | 19 +++++++++++++++++++ .../time-travel/time-travel.component.scss | 19 +++++++++++++++++++ .../time-travel/time-travel.component.spec.ts | 19 +++++++++++++++++++ .../time-travel/time-travel.component.ts | 19 +++++++++++++++++++ .../versions-list.component.html | 19 +++++++++++++++++++ .../versions-list.component.scss | 19 +++++++++++++++++++ .../versions-list.component.spec.ts | 19 +++++++++++++++++++ .../versions-list/versions-list.component.ts | 19 +++++++++++++++++++ .../coeditor-user-icon.component.css | 19 +++++++++++++++++++ .../coeditor-user-icon.component.html | 19 +++++++++++++++++++ .../coeditor-user-icon.component.spec.ts | 19 +++++++++++++++++++ .../coeditor-user-icon.component.ts | 19 +++++++++++++++++++ .../component/menu/menu.component.html | 19 +++++++++++++++++++ .../component/menu/menu.component.scss | 19 +++++++++++++++++++ .../component/menu/menu.component.spec.ts | 19 +++++++++++++++++++ .../component/menu/menu.component.ts | 19 +++++++++++++++++++ .../computing-unit-selection.component.html | 19 +++++++++++++++++++ .../computing-unit-selection.component.scss | 19 +++++++++++++++++++ ...computing-unit-selection.component.spec.ts | 19 +++++++++++++++++++ .../computing-unit-selection.component.ts | 19 +++++++++++++++++++ ...perator-property-edit-frame.component.html | 19 +++++++++++++++++++ ...perator-property-edit-frame.component.scss | 19 +++++++++++++++++++ ...ator-property-edit-frame.component.spec.ts | 19 +++++++++++++++++++ .../operator-property-edit-frame.component.ts | 19 +++++++++++++++++++ .../port-property-edit-frame.component.html | 19 +++++++++++++++++++ .../port-property-edit-frame.component.scss | 19 +++++++++++++++++++ ...port-property-edit-frame.component.spec.ts | 19 +++++++++++++++++++ .../port-property-edit-frame.component.ts | 19 +++++++++++++++++++ .../property-editor.component.html | 19 +++++++++++++++++++ .../property-editor.component.scss | 19 +++++++++++++++++++ .../property-editor.component.spec.ts | 19 +++++++++++++++++++ .../property-editor.component.ts | 19 +++++++++++++++++++ .../type-casting-display.component.html | 19 +++++++++++++++++++ .../type-casting-display.component.spec.ts | 19 +++++++++++++++++++ .../type-casting-display.component.ts | 19 +++++++++++++++++++ .../result-exportation.component.html | 19 +++++++++++++++++++ .../result-exportation.component.scss | 19 +++++++++++++++++++ .../result-exportation.component.ts | 19 +++++++++++++++++++ .../console-frame.component.html | 19 +++++++++++++++++++ .../console-frame.component.scss | 19 +++++++++++++++++++ .../console-frame.component.spec.ts | 19 +++++++++++++++++++ .../console-frame/console-frame.component.ts | 19 +++++++++++++++++++ .../error-frame/error-frame.component.html | 19 +++++++++++++++++++ .../error-frame/error-frame.component.scss | 19 +++++++++++++++++++ .../error-frame/error-frame.component.spec.ts | 19 +++++++++++++++++++ .../error-frame/error-frame.component.ts | 19 +++++++++++++++++++ .../result-panel-modal.component.html | 19 +++++++++++++++++++ .../result-panel-modal.component.ts | 19 +++++++++++++++++++ .../result-panel-model.component.scss | 19 +++++++++++++++++++ .../result-panel/result-panel.component.html | 19 +++++++++++++++++++ .../result-panel/result-panel.component.scss | 19 +++++++++++++++++++ .../result-panel.component.spec.ts | 19 +++++++++++++++++++ .../result-panel/result-panel.component.ts | 19 +++++++++++++++++++ .../result-table-frame.component.html | 19 +++++++++++++++++++ .../result-table-frame.component.scss | 19 +++++++++++++++++++ .../result-table-frame.component.spec.ts | 19 +++++++++++++++++++ .../result-table-frame.component.ts | 19 +++++++++++++++++++ ...visualization-frame-content.component.html | 19 +++++++++++++++++++ ...visualization-frame-content.component.scss | 19 +++++++++++++++++++ .../visualization-frame-content.component.ts | 19 +++++++++++++++++++ .../nz-modal-comment-box.component.html | 19 +++++++++++++++++++ .../nz-modal-comment-box.component.scss | 19 +++++++++++++++++++ .../nz-modal-comment-box.component.ts | 19 +++++++++++++++++++ .../context-menu/context-menu.component.html | 19 +++++++++++++++++++ .../context-menu/context-menu.component.scss | 19 +++++++++++++++++++ .../context-menu.component.spec.ts | 19 +++++++++++++++++++ .../context-menu/context-menu.component.ts | 19 +++++++++++++++++++ .../mini-map/mini-map.component.html | 19 +++++++++++++++++++ .../mini-map/mini-map.component.scss | 19 +++++++++++++++++++ .../mini-map/mini-map.component.spec.ts | 19 +++++++++++++++++++ .../mini-map/mini-map.component.ts | 19 +++++++++++++++++++ .../workflow-editor.component.html | 19 +++++++++++++++++++ .../workflow-editor.component.scss | 19 +++++++++++++++++++ .../workflow-editor.component.spec.ts | 19 +++++++++++++++++++ .../workflow-editor.component.ts | 19 +++++++++++++++++++ .../component/workspace.component.html | 19 +++++++++++++++++++ .../component/workspace.component.scss | 19 +++++++++++++++++++ .../component/workspace.component.spec.ts | 19 +++++++++++++++++++ .../component/workspace.component.ts | 19 +++++++++++++++++++ .../service/ai-analyst/ai-analyst.service.ts | 19 +++++++++++++++++++ .../ai-assistant/ai-assistant.service.ts | 19 +++++++++++++++++++ .../code-editor/code-editor.service.ts | 19 +++++++++++++++++++ .../workflow-compiling.service.ts | 19 +++++++++++++++++++ .../computing-unit-status.service.ts | 19 +++++++++++++++++++ .../drag-drop/drag-drop.service.spec.ts | 19 +++++++++++++++++++ .../service/drag-drop/drag-drop.service.ts | 19 +++++++++++++++++++ .../dynamic-schema.service.spec.ts | 19 +++++++++++++++++++ .../dynamic-schema/dynamic-schema.service.ts | 19 +++++++++++++++++++ .../execute-workflow.service.spec.ts | 19 +++++++++++++++++++ .../execute-workflow.service.ts | 19 +++++++++++++++++++ .../execute-workflow/mock-result-data.ts | 19 +++++++++++++++++++ .../execute-workflow/mock-workflow-plan.ts | 19 +++++++++++++++++++ .../service/joint-ui/joint-ui.service.spec.ts | 19 +++++++++++++++++++ .../service/joint-ui/joint-ui.service.ts | 19 +++++++++++++++++++ .../operator-debug/udf-debug.service.spec.ts | 19 +++++++++++++++++++ .../operator-debug/udf-debug.service.ts | 19 +++++++++++++++++++ .../operator-menu.service.spec.ts | 19 +++++++++++++++++++ .../operator-menu/operator-menu.service.ts | 19 +++++++++++++++++++ .../mock-operator-metadata.data.ts | 19 +++++++++++++++++++ .../operator-metadata.service.spec.ts | 19 +++++++++++++++++++ .../operator-metadata.service.ts | 19 +++++++++++++++++++ .../stub-operator-metadata.service.ts | 19 +++++++++++++++++++ .../workspace/service/panel/panel.service.ts | 19 +++++++++++++++++++ .../service/preset/preset.service.spec.ts | 19 +++++++++++++++++++ .../service/preset/preset.service.ts | 19 +++++++++++++++++++ .../report-generation.service.ts | 19 +++++++++++++++++++ .../undo-redo/undo-redo.service.spec.ts | 19 +++++++++++++++++++ .../service/undo-redo/undo-redo.service.ts | 19 +++++++++++++++++++ .../validation-workflow.service.spec.ts | 19 +++++++++++++++++++ .../validation/validation-workflow.service.ts | 19 +++++++++++++++++++ .../workflow-cache.service.spec.ts | 19 +++++++++++++++++++ .../workflow-cache/workflow-cache.service.ts | 19 +++++++++++++++++++ ...orkflow-computing-unit-managing.service.ts | 19 +++++++++++++++++++ .../workflow-console.service.spec.ts | 19 +++++++++++++++++++ .../workflow-console.service.ts | 19 +++++++++++++++++++ .../model/coeditor-presence.service.spec.ts | 19 +++++++++++++++++++ .../model/coeditor-presence.service.ts | 19 +++++++++++++++++++ .../model/joint-graph-wrapper.spec.ts | 19 +++++++++++++++++++ .../model/joint-graph-wrapper.ts | 19 +++++++++++++++++++ .../model/mock-workflow-data.ts | 19 +++++++++++++++++++ .../model/shared-model-change-handler.ts | 19 +++++++++++++++++++ .../workflow-graph/model/shared-model.ts | 19 +++++++++++++++++++ .../model/sync-texera-model.spec.ts | 19 +++++++++++++++++++ .../workflow-graph/model/sync-texera-model.ts | 19 +++++++++++++++++++ .../model/workflow-action.service.spec.ts | 19 +++++++++++++++++++ .../model/workflow-action.service.ts | 19 +++++++++++++++++++ .../model/workflow-graph.spec.ts | 19 +++++++++++++++++++ .../workflow-graph/model/workflow-graph.ts | 19 +++++++++++++++++++ .../util/workflow-util.service.spec.ts | 19 +++++++++++++++++++ .../util/workflow-util.service.ts | 19 +++++++++++++++++++ .../workflow-result-export.service.spec.ts | 19 +++++++++++++++++++ .../workflow-result-export.service.ts | 19 +++++++++++++++++++ .../panel-resize/panel-resize.service.spec.ts | 19 +++++++++++++++++++ .../panel-resize/panel-resize.service.ts | 19 +++++++++++++++++++ .../workflow-result.service.spec.ts | 19 +++++++++++++++++++ .../workflow-result.service.ts | 19 +++++++++++++++++++ ...perator-reuse-cache-status.service.spec.ts | 19 +++++++++++++++++++ .../operator-reuse-cache-status.service.ts | 19 +++++++++++++++++++ .../workflow-status.service.ts | 19 +++++++++++++++++++ .../workflow-websocket.service.spec.ts | 19 +++++++++++++++++++ .../workflow-websocket.service.ts | 19 +++++++++++++++++++ .../types/collab-websocket.interface.ts | 19 +++++++++++++++++++ .../computing-unit-connection.interface.ts | 19 +++++++++++++++++++ .../types/custom-json-schema.interface.ts | 19 +++++++++++++++++++ .../types/execute-workflow.interface.ts | 19 +++++++++++++++++++ .../types/operator-schema.interface.ts | 19 +++++++++++++++++++ .../workspace/types/result-table.interface.ts | 19 +++++++++++++++++++ .../types/shared-editing.interface.ts | 19 +++++++++++++++++++ .../types/workflow-common.interface.ts | 19 +++++++++++++++++++ .../types/workflow-compiling.interface.ts | 19 +++++++++++++++++++ .../types/workflow-computing-unit.ts | 19 +++++++++++++++++++ .../types/workflow-websocket.interface.ts | 19 +++++++++++++++++++ core/gui/src/environments/environment.prod.ts | 19 +++++++++++++++++++ core/gui/src/environments/environment.test.ts | 19 +++++++++++++++++++ core/gui/src/environments/environment.ts | 19 +++++++++++++++++++ core/gui/src/index.html | 19 +++++++++++++++++++ core/gui/src/main.ts | 19 +++++++++++++++++++ core/gui/src/styles.scss | 19 +++++++++++++++++++ core/gui/src/test.ts | 19 +++++++++++++++++++ core/pyright-language-server/src/main.ts | 19 +++++++++++++++++++ .../src/types/hocon-parser.d.ts | 19 +++++++++++++++++++ core/scripts/add-computing-unit-worker.sh | 17 +++++++++++++++++ core/scripts/build-services.sh | 17 +++++++++++++++++ core/scripts/build.sh | 17 +++++++++++++++++ core/scripts/config.php | 17 +++++++++++++++++ core/scripts/cron-restart-crashed-worker.sh | 17 +++++++++++++++++ core/scripts/deploy-daemon.sh | 17 +++++++++++++++++ core/scripts/deploy-docker.sh | 17 +++++++++++++++++ core/scripts/file-service.sh | 17 +++++++++++++++++ core/scripts/forum/flarum.sql | 17 +++++++++++++++++ core/scripts/forum/macos-install.sh | 17 +++++++++++++++++ core/scripts/forum/start-flarum.sh | 17 +++++++++++++++++ core/scripts/forum/ubuntu-install.sh | 17 +++++++++++++++++ core/scripts/forum/windows-install.sh | 17 +++++++++++++++++ core/scripts/gui-proto-gen.sh | 17 +++++++++++++++++ core/scripts/gui.sh | 17 +++++++++++++++++ core/scripts/install-nltk.sh | 17 +++++++++++++++++ core/scripts/python-language-server.sh | 17 +++++++++++++++++ core/scripts/python-proto-gen.sh | 17 +++++++++++++++++ core/scripts/server.sh | 17 +++++++++++++++++ core/scripts/shared-editing-server.sh | 17 +++++++++++++++++ core/scripts/sql/iceberg_postgres_catalog.sql | 17 +++++++++++++++++ core/scripts/sql/misc/tweets.sql | 17 +++++++++++++++++ core/scripts/sql/texera_ddl.sql | 17 +++++++++++++++++ core/scripts/sql/texera_lakefs.sql | 17 +++++++++++++++++ core/scripts/sql/updates/01.sql | 17 +++++++++++++++++ core/scripts/sql/updates/02.sql | 17 +++++++++++++++++ core/scripts/sql/updates/03.sql | 17 +++++++++++++++++ core/scripts/sql/updates/04.sql | 17 +++++++++++++++++ core/scripts/sql/updates/05.sql | 17 +++++++++++++++++ core/scripts/terminate-daemon.sh | 17 +++++++++++++++++ core/scripts/workflow-compiling-service.sh | 17 +++++++++++++++++ core/scripts/workflow-computing-unit.sh | 17 +++++++++++++++++ .../workflow-compiling-service-config.yaml | 17 +++++++++++++++++ .../ics/amber/compiler/WorkflowCompiler.scala | 19 +++++++++++++++++++ .../amber/compiler/model/LogicalLink.scala | 19 +++++++++++++++++++ .../amber/compiler/model/LogicalPlan.scala | 19 +++++++++++++++++++ .../compiler/model/LogicalPlanPojo.scala | 19 +++++++++++++++++++ .../service/WorkflowCompilingService.scala | 19 +++++++++++++++++++ ...orkflowCompilingServiceConfiguration.scala | 19 +++++++++++++++++++ .../resource/HealthCheckResource.scala | 19 +++++++++++++++++++ .../WorkflowCompilationResource.scala | 19 +++++++++++++++++++ .../WorkflowCompilationResourceSpec.scala | 19 +++++++++++++++++++ .../edu/uci/ics/amber/core/executor.proto | 17 +++++++++++++++++ .../uci/ics/amber/core/virtualidentity.proto | 17 +++++++++++++++++ .../edu/uci/ics/amber/core/workflow.proto | 17 +++++++++++++++++ .../ics/amber/core/workflowruntimestate.proto | 17 +++++++++++++++++ .../src/main/protobuf/scalapb/scalapb.proto | 17 +++++++++++++++++ .../amber/core/WorkflowRuntimeException.scala | 19 +++++++++++++++++++ .../ics/amber/core/executor/ExecFactory.scala | 19 +++++++++++++++++++ .../executor/JavaRuntimeCompilation.scala | 19 +++++++++++++++++++ .../core/executor/OperatorExecutor.scala | 19 +++++++++++++++++++ .../executor/SourceOperatorExecutor.scala | 19 +++++++++++++++++++ .../uci/ics/amber/core/marker/Marker.scala | 19 +++++++++++++++++++ .../amber/core/storage/DocumentFactory.scala | 19 +++++++++++++++++++ .../core/storage/EnvironmentalVariable.scala | 19 +++++++++++++++++++ .../ics/amber/core/storage/FileResolver.scala | 19 +++++++++++++++++++ .../core/storage/IcebergCatalogInstance.scala | 19 +++++++++++++++++++ .../amber/core/storage/StorageConfig.scala | 19 +++++++++++++++++++ .../amber/core/storage/VFSURIFactory.scala | 19 +++++++++++++++++++ .../storage/model/BufferedItemWriter.scala | 19 +++++++++++++++++++ .../storage/model/DatasetFileDocument.scala | 19 +++++++++++++++++++ .../amber/core/storage/model/OnDataset.scala | 19 +++++++++++++++++++ .../model/ReadonlyLocalFileDocument.scala | 19 +++++++++++++++++++ .../model/ReadonlyVirtualDocument.scala | 19 +++++++++++++++++++ .../storage/model/VirtualCollection.scala | 19 +++++++++++++++++++ .../core/storage/model/VirtualDocument.scala | 19 +++++++++++++++++++ .../result/ExecutionResourcesMapping.scala | 19 +++++++++++++++++++ .../result/MongoDBBufferedItemWriter.scala | 19 +++++++++++++++++++ .../core/storage/result/MongoDocument.scala | 19 +++++++++++++++++++ .../core/storage/result/ResultSchema.scala | 19 +++++++++++++++++++ .../storage/result/WorkflowResultStore.scala | 19 +++++++++++++++++++ .../result/iceberg/IcebergDocument.scala | 19 +++++++++++++++++++ .../result/iceberg/IcebergTableWriter.scala | 19 +++++++++++++++++++ .../storage/result/iceberg/OnIceberg.scala | 19 +++++++++++++++++++ .../core/storage/util/ConfigParserUtil.scala | 19 +++++++++++++++++++ .../storage/util/LakeFSStorageClient.scala | 19 +++++++++++++++++++ .../amber/core/storage/util/StorageUtil.scala | 19 +++++++++++++++++++ .../GitVersionControlLocalFileStorage.java | 19 +++++++++++++++++++ .../util/dataset/JGitVersionControl.java | 19 +++++++++++++++++++ .../util/dataset/PhysicalFileNode.java | 19 +++++++++++++++++++ .../util/mongo/MongoCollectionManager.scala | 19 +++++++++++++++++++ .../util/mongo/MongoDatabaseManager.scala | 19 +++++++++++++++++++ .../uci/ics/amber/core/tuple/Attribute.java | 19 +++++++++++++++++++ .../ics/amber/core/tuple/AttributeType.java | 19 +++++++++++++++++++ .../amber/core/tuple/AttributeTypeUtils.scala | 19 +++++++++++++++++++ .../edu/uci/ics/amber/core/tuple/Schema.scala | 19 +++++++++++++++++++ .../edu/uci/ics/amber/core/tuple/Tuple.scala | 19 +++++++++++++++++++ .../uci/ics/amber/core/tuple/TupleLike.scala | 19 +++++++++++++++++++ .../uci/ics/amber/core/tuple/TupleUtils.scala | 19 +++++++++++++++++++ .../core/workflow/LocationPreference.scala | 19 +++++++++++++++++++ .../amber/core/workflow/PartitionInfo.scala | 19 +++++++++++++++++++ .../ics/amber/core/workflow/PhysicalOp.scala | 19 +++++++++++++++++++ .../amber/core/workflow/PhysicalPlan.scala | 19 +++++++++++++++++++ .../amber/core/workflow/WorkflowContext.scala | 19 +++++++++++++++++++ .../core/workflow/WorkflowSettings.scala | 19 +++++++++++++++++++ .../edu/uci/ics/amber/util/ArrowUtils.scala | 19 +++++++++++++++++++ .../edu/uci/ics/amber/util/IcebergUtil.scala | 19 +++++++++++++++++++ .../edu/uci/ics/amber/util/JSONUtils.scala | 19 +++++++++++++++++++ .../edu/uci/ics/amber/util/PathUtils.scala | 19 +++++++++++++++++++ .../ics/amber/util/VirtualIdentityUtils.scala | 19 +++++++++++++++++++ .../util/serde/GlobalPortIdentitySerde.scala | 19 +++++++++++++++++++ .../serde/PortIdentityKeyDeserializer.scala | 19 +++++++++++++++++++ .../serde/PortIdentityKeySerializer.scala | 19 +++++++++++++++++++ .../storage/model/VirtualDocumentSpec.scala | 19 +++++++++++++++++++ .../core/tuple/AttributeTypeUtilsSpec.scala | 19 +++++++++++++++++++ .../uci/ics/amber/core/tuple/SchemaSpec.scala | 19 +++++++++++++++++++ .../uci/ics/amber/core/tuple/TupleSpec.scala | 19 +++++++++++++++++++ .../ics/amber/storage/FileResolverSpec.scala | 19 +++++++++++++++++++ .../IcebergDocumentConsoleMessagesSpec.scala | 19 +++++++++++++++++++ .../result/iceberg/IcebergDocumentSpec.scala | 19 +++++++++++++++++++ .../iceberg/IcebergTableStatsSpec.scala | 19 +++++++++++++++++++ .../uci/ics/amber/util/IcebergUtilSpec.scala | 19 +++++++++++++++++++ .../jackson/jsonSchema/JsonSchemaDraft.java | 19 +++++++++++++++++++ .../jsonSchema/JsonSchemaGenerator.scala | 19 +++++++++++++++++++ .../JsonSchemaArrayWithUniqueItems.java | 19 +++++++++++++++++++ .../annotations/JsonSchemaBool.java | 19 +++++++++++++++++++ .../annotations/JsonSchemaDefault.java | 19 +++++++++++++++++++ .../annotations/JsonSchemaDescription.java | 19 +++++++++++++++++++ .../annotations/JsonSchemaExamples.java | 19 +++++++++++++++++++ .../annotations/JsonSchemaFormat.java | 19 +++++++++++++++++++ .../annotations/JsonSchemaInject.java | 19 +++++++++++++++++++ .../jsonSchema/annotations/JsonSchemaInt.java | 19 +++++++++++++++++++ .../annotations/JsonSchemaOptions.java | 19 +++++++++++++++++++ .../annotations/JsonSchemaString.java | 19 +++++++++++++++++++ .../annotations/JsonSchemaTitle.java | 19 +++++++++++++++++++ .../ics/amber/operator/DummyProperties.scala | 19 +++++++++++++++++++ .../uci/ics/amber/operator/LogicalOp.scala | 19 +++++++++++++++++++ .../ics/amber/operator/PortDescriptor.scala | 19 +++++++++++++++++++ .../operator/PythonOperatorDescriptor.scala | 19 +++++++++++++++++++ .../operator/SpecialPhysicalOpFactory.scala | 19 +++++++++++++++++++ .../ics/amber/operator/TestOperators.scala | 19 +++++++++++++++++++ .../operator/aggregate/AggregateOpDesc.scala | 19 +++++++++++++++++++ .../operator/aggregate/AggregateOpExec.scala | 19 +++++++++++++++++++ .../aggregate/AggregationFunction.java | 19 +++++++++++++++++++ .../aggregate/AggregationOperation.scala | 19 +++++++++++++++++++ .../aggregate/DistributedAggregation.scala | 19 +++++++++++++++++++ .../CartesianProductOpDesc.scala | 19 +++++++++++++++++++ .../CartesianProductOpExec.scala | 19 +++++++++++++++++++ .../dictionary/DictionaryMatcherOpDesc.scala | 19 +++++++++++++++++++ .../dictionary/DictionaryMatcherOpExec.scala | 19 +++++++++++++++++++ .../operator/dictionary/MatchingType.java | 19 +++++++++++++++++++ .../difference/DifferenceOpDesc.scala | 19 +++++++++++++++++++ .../difference/DifferenceOpExec.scala | 19 +++++++++++++++++++ .../operator/distinct/DistinctOpDesc.scala | 19 +++++++++++++++++++ .../operator/distinct/DistinctOpExec.scala | 19 +++++++++++++++++++ .../amber/operator/dummy/DummyOpDesc.scala | 19 +++++++++++++++++++ .../amber/operator/filter/ComparisonType.java | 19 +++++++++++++++++++ .../amber/operator/filter/FilterOpDesc.scala | 19 +++++++++++++++++++ .../amber/operator/filter/FilterOpExec.scala | 19 +++++++++++++++++++ .../operator/filter/FilterPredicate.java | 19 +++++++++++++++++++ .../filter/SpecializedFilterOpDesc.scala | 19 +++++++++++++++++++ .../filter/SpecializedFilterOpExec.scala | 19 +++++++++++++++++++ .../operator/flatmap/FlatMapOpDesc.scala | 19 +++++++++++++++++++ .../operator/flatmap/FlatMapOpExec.scala | 19 +++++++++++++++++++ .../hashJoin/HashJoinBuildOpExec.scala | 19 +++++++++++++++++++ .../operator/hashJoin/HashJoinOpDesc.scala | 19 +++++++++++++++++++ .../hashJoin/HashJoinProbeOpExec.scala | 19 +++++++++++++++++++ .../ics/amber/operator/hashJoin/JoinType.java | 19 +++++++++++++++++++ ...gingFaceIrisLogisticRegressionOpDesc.scala | 19 +++++++++++++++++++ .../HuggingFaceSentimentAnalysisOpDesc.scala | 19 +++++++++++++++++++ .../HuggingFaceSpamSMSDetectionOpDesc.scala | 19 +++++++++++++++++++ .../HuggingFaceTextSummarizationOpDesc.scala | 19 +++++++++++++++++++ .../amber/operator/ifStatement/IfOpDesc.scala | 19 +++++++++++++++++++ .../amber/operator/ifStatement/IfOpExec.scala | 19 +++++++++++++++++++ .../operator/intersect/IntersectOpDesc.scala | 19 +++++++++++++++++++ .../operator/intersect/IntersectOpExec.scala | 19 +++++++++++++++++++ .../intervalJoin/IntervalJoinOpDesc.scala | 19 +++++++++++++++++++ .../intervalJoin/IntervalJoinOpExec.scala | 19 +++++++++++++++++++ .../intervalJoin/TimeIntervalType.java | 19 +++++++++++++++++++ .../keywordSearch/KeywordSearchOpDesc.scala | 19 +++++++++++++++++++ .../keywordSearch/KeywordSearchOpExec.scala | 19 +++++++++++++++++++ .../amber/operator/limit/LimitOpDesc.scala | 19 +++++++++++++++++++ .../amber/operator/limit/LimitOpExec.scala | 19 +++++++++++++++++++ .../Scorer/MachineLearningScorerOpDesc.scala | 19 +++++++++++++++++++ .../Scorer/classificationMetricsFnc.java | 19 +++++++++++++++++++ .../Scorer/regressionMetricsFnc.java | 19 +++++++++++++++++++ ...rnAdvancedKNNClassifierTrainerOpDesc.scala | 19 +++++++++++++++++++ .../SklearnAdvancedKNNParameters.java | 19 +++++++++++++++++++ ...arnAdvancedKNNRegressorTrainerOpDesc.scala | 19 +++++++++++++++++++ .../SklearnAdvancedSVCParameters.java | 19 +++++++++++++++++++ .../SklearnAdvancedSVCTrainerOpDesc.scala | 19 +++++++++++++++++++ .../SklearnAdvancedSVRParameters.java | 19 +++++++++++++++++++ .../SklearnAdvancedSVRTrainerOpDesc.scala | 19 +++++++++++++++++++ .../sklearnAdvanced/base/HyperParameters.java | 19 +++++++++++++++++++ .../base/SklearnAdvancedBaseDesc.scala | 19 +++++++++++++++++++ .../ics/amber/operator/map/MapOpDesc.scala | 19 +++++++++++++++++++ .../ics/amber/operator/map/MapOpExec.scala | 19 +++++++++++++++++++ .../amber/operator/metadata/OPVersion.java | 19 +++++++++++++++++++ .../metadata/OperatorGroupConstants.scala | 19 +++++++++++++++++++ .../metadata/OperatorMetadataGenerator.scala | 19 +++++++++++++++++++ .../metadata/PropertyNameConstants.scala | 19 +++++++++++++++++++ .../annotations/AutofillAttributeName.java | 19 +++++++++++++++++++ .../AutofillAttributeNameLambda.java | 19 +++++++++++++++++++ .../AutofillAttributeNameList.java | 19 +++++++++++++++++++ .../AutofillAttributeNameOnPort1.java | 19 +++++++++++++++++++ .../metadata/annotations/BatchByColumn.java | 19 +++++++++++++++++++ .../annotations/CommonOpDescAnnotation.java | 19 +++++++++++++++++++ .../metadata/annotations/EnablePresets.java | 19 +++++++++++++++++++ .../metadata/annotations/HideAnnotation.java | 19 +++++++++++++++++++ .../metadata/annotations/UIWidget.java | 19 +++++++++++++++++++ .../operator/projection/AttributeUnit.java | 19 +++++++++++++++++++ .../projection/ProjectionOpDesc.scala | 19 +++++++++++++++++++ .../projection/ProjectionOpExec.scala | 19 +++++++++++++++++++ .../RandomKSamplingOpDesc.scala | 19 +++++++++++++++++++ .../RandomKSamplingOpExec.scala | 19 +++++++++++++++++++ .../amber/operator/regex/RegexOpDesc.scala | 19 +++++++++++++++++++ .../amber/operator/regex/RegexOpExec.scala | 19 +++++++++++++++++++ .../ReservoirSamplingOpDesc.scala | 19 +++++++++++++++++++ .../ReservoirSamplingOpExec.scala | 19 +++++++++++++++++++ .../operator/sink/ProgressiveUtils.scala | 19 +++++++++++++++++++ .../SklearnAdaptiveBoostingOpDesc.scala | 19 +++++++++++++++++++ .../sklearn/SklearnBaggingOpDesc.scala | 19 +++++++++++++++++++ .../SklearnBernoulliNaiveBayesOpDesc.scala | 19 +++++++++++++++++++ .../sklearn/SklearnClassifierOpDesc.scala | 19 +++++++++++++++++++ .../SklearnComplementNaiveBayesOpDesc.scala | 19 +++++++++++++++++++ .../sklearn/SklearnDecisionTreeOpDesc.scala | 19 +++++++++++++++++++ .../SklearnDummyClassifierOpDesc.scala | 19 +++++++++++++++++++ .../sklearn/SklearnExtraTreeOpDesc.scala | 19 +++++++++++++++++++ .../sklearn/SklearnExtraTreesOpDesc.scala | 19 +++++++++++++++++++ .../SklearnGaussianNaiveBayesOpDesc.scala | 19 +++++++++++++++++++ .../SklearnGradientBoostingOpDesc.scala | 19 +++++++++++++++++++ .../operator/sklearn/SklearnKNNOpDesc.scala | 19 +++++++++++++++++++ .../SklearnLinearRegressionOpDesc.scala | 19 +++++++++++++++++++ .../sklearn/SklearnLinearSVMOpDesc.scala | 19 +++++++++++++++++++ .../SklearnLogisticRegressionCVOpDesc.scala | 19 +++++++++++++++++++ .../SklearnLogisticRegressionOpDesc.scala | 19 +++++++++++++++++++ .../SklearnMultiLayerPerceptronOpDesc.scala | 19 +++++++++++++++++++ .../SklearnMultinomialNaiveBayesOpDesc.scala | 19 +++++++++++++++++++ .../SklearnNearestCentroidOpDesc.scala | 19 +++++++++++++++++++ .../SklearnPassiveAggressiveOpDesc.scala | 19 +++++++++++++++++++ .../sklearn/SklearnPerceptronOpDesc.scala | 19 +++++++++++++++++++ .../sklearn/SklearnPredictionOpDesc.scala | 19 +++++++++++++++++++ .../SklearnProbabilityCalibrationOpDesc.scala | 19 +++++++++++++++++++ .../sklearn/SklearnRandomForestOpDesc.scala | 19 +++++++++++++++++++ .../sklearn/SklearnRidgeCVOpDesc.scala | 19 +++++++++++++++++++ .../operator/sklearn/SklearnRidgeOpDesc.scala | 19 +++++++++++++++++++ .../operator/sklearn/SklearnSDGOpDesc.scala | 19 +++++++++++++++++++ .../operator/sklearn/SklearnSVMOpDesc.scala | 19 +++++++++++++++++++ .../amber/operator/sort/SortCriteriaUnit.java | 19 +++++++++++++++++++ .../ics/amber/operator/sort/SortOpDesc.scala | 19 +++++++++++++++++++ .../amber/operator/sort/SortPreference.java | 19 +++++++++++++++++++ .../sortPartitions/SortPartitionsOpDesc.scala | 19 +++++++++++++++++++ .../sortPartitions/SortPartitionsOpExec.scala | 19 +++++++++++++++++++ .../operator/source/BufferedBlockReader.java | 19 +++++++++++++++++++ .../PythonSourceOperatorDescriptor.scala | 19 +++++++++++++++++++ .../source/SourceOperatorDescriptor.scala | 19 +++++++++++++++++++ .../reddit/RedditSearchSourceOpDesc.scala | 19 +++++++++++++++++++ .../reddit/RedditSourceOperatorFunction.java | 19 +++++++++++++++++++ .../apis/twitter/TwitterSourceOpDesc.scala | 19 +++++++++++++++++++ .../apis/twitter/TwitterSourceOpExec.scala | 19 +++++++++++++++++++ ...TwitterFullArchiveSearchSourceOpDesc.scala | 19 +++++++++++++++++++ ...TwitterFullArchiveSearchSourceOpExec.scala | 19 +++++++++++++++++++ .../v2/TwitterSearchSourceOpDesc.scala | 19 +++++++++++++++++++ .../v2/TwitterSearchSourceOpExec.scala | 19 +++++++++++++++++++ .../source/apis/twitter/v2/TwitterUtils.scala | 19 +++++++++++++++++++ .../source/cache/CacheSourceOpExec.scala | 19 +++++++++++++++++++ .../source/fetcher/DecodingMethod.java | 19 +++++++++++++++++++ .../source/fetcher/RandomUserAgent.java | 19 +++++++++++++++++++ .../source/fetcher/URLFetchUtil.scala | 19 +++++++++++++++++++ .../source/fetcher/URLFetcherOpDesc.scala | 19 +++++++++++++++++++ .../source/fetcher/URLFetcherOpExec.scala | 19 +++++++++++++++++++ .../source/scan/AutoClosingIterator.scala | 19 +++++++++++++++++++ .../source/scan/FileAttributeType.java | 19 +++++++++++++++++++ .../source/scan/FileDecodingMethod.java | 19 +++++++++++++++++++ .../source/scan/FileScanSourceOpDesc.scala | 19 +++++++++++++++++++ .../source/scan/FileScanSourceOpExec.scala | 19 +++++++++++++++++++ .../source/scan/ScanSourceOpDesc.scala | 19 +++++++++++++++++++ .../source/scan/arrow/ArrowSourceOpDesc.scala | 19 +++++++++++++++++++ .../source/scan/arrow/ArrowSourceOpExec.scala | 19 +++++++++++++++++++ .../source/scan/csv/CSVScanSourceOpDesc.scala | 19 +++++++++++++++++++ .../source/scan/csv/CSVScanSourceOpExec.scala | 19 +++++++++++++++++++ .../csv/ParallelCSVScanSourceOpDesc.scala | 19 +++++++++++++++++++ .../csv/ParallelCSVScanSourceOpExec.scala | 19 +++++++++++++++++++ .../scan/csvOld/CSVOldScanSourceOpDesc.scala | 19 +++++++++++++++++++ .../scan/csvOld/CSVOldScanSourceOpExec.scala | 19 +++++++++++++++++++ .../scan/json/JSONLScanSourceOpDesc.scala | 19 +++++++++++++++++++ .../scan/json/JSONLScanSourceOpExec.scala | 19 +++++++++++++++++++ .../operator/source/scan/json/JSONUtil.scala | 19 +++++++++++++++++++ .../scan/text/TextInputSourceOpDesc.scala | 19 +++++++++++++++++++ .../scan/text/TextInputSourceOpExec.scala | 19 +++++++++++++++++++ .../source/scan/text/TextSourceOpDesc.scala | 19 +++++++++++++++++++ .../operator/source/sql/SQLSourceOpDesc.scala | 19 +++++++++++++++++++ .../operator/source/sql/SQLSourceOpExec.scala | 19 +++++++++++++++++++ .../sql/asterixdb/AsterixDBConnUtil.scala | 19 +++++++++++++++++++ .../sql/asterixdb/AsterixDBSourceOpDesc.scala | 19 +++++++++++++++++++ .../sql/asterixdb/AsterixDBSourceOpExec.scala | 19 +++++++++++++++++++ .../source/sql/mysql/MySQLConnUtil.scala | 19 +++++++++++++++++++ .../source/sql/mysql/MySQLSourceOpDesc.scala | 19 +++++++++++++++++++ .../source/sql/mysql/MySQLSourceOpExec.scala | 19 +++++++++++++++++++ .../sql/postgresql/PostgreSQLConnUtil.scala | 19 +++++++++++++++++++ .../postgresql/PostgreSQLSourceOpDesc.scala | 19 +++++++++++++++++++ .../postgresql/PostgreSQLSourceOpExec.scala | 19 +++++++++++++++++++ .../amber/operator/split/SplitOpDesc.scala | 19 +++++++++++++++++++ .../amber/operator/split/SplitOpExec.scala | 19 +++++++++++++++++++ .../SymmetricDifferenceOpDesc.scala | 19 +++++++++++++++++++ .../SymmetricDifferenceOpExec.scala | 19 +++++++++++++++++++ .../typecasting/TypeCastingOpDesc.scala | 19 +++++++++++++++++++ .../typecasting/TypeCastingOpExec.scala | 19 +++++++++++++++++++ .../operator/typecasting/TypeCastingUnit.java | 19 +++++++++++++++++++ .../operator/udf/java/JavaUDFOpDesc.scala | 19 +++++++++++++++++++ .../DualInputPortsPythonUDFOpDescV2.scala | 19 +++++++++++++++++++ .../udf/python/LambdaAttributeUnit.java | 19 +++++++++++++++++++ .../python/PythonLambdaFunctionOpDesc.scala | 19 +++++++++++++++++++ .../udf/python/PythonTableReducerOpDesc.scala | 19 +++++++++++++++++++ .../udf/python/PythonUDFOpDescV2.scala | 19 +++++++++++++++++++ .../source/PythonUDFSourceOpDescV2.scala | 19 +++++++++++++++++++ .../ics/amber/operator/udf/r/RUDFOpDesc.scala | 19 +++++++++++++++++++ .../operator/udf/r/RUDFSourceOpDesc.scala | 19 +++++++++++++++++++ .../amber/operator/union/UnionOpDesc.scala | 19 +++++++++++++++++++ .../amber/operator/union/UnionOpExec.scala | 19 +++++++++++++++++++ .../unneststring/UnnestStringOpDesc.scala | 19 +++++++++++++++++++ .../unneststring/UnnestStringOpExec.scala | 19 +++++++++++++++++++ .../util/OperatorDescriptorUtils.scala | 19 +++++++++++++++++++ .../visualization/DotPlot/DotPlotOpDesc.scala | 19 +++++++++++++++++++ .../IcicleChart/IcicleChartOpDesc.scala | 19 +++++++++++++++++++ .../operator/visualization/ImageUtility.scala | 19 +++++++++++++++++++ .../ImageViz/ImageVisualizerOpDesc.scala | 19 +++++++++++++++++++ .../ScatterMatrixChartOpDesc.scala | 19 +++++++++++++++++++ .../barChart/BarChartOpDesc.scala | 19 +++++++++++++++++++ .../boxViolinPlot/BoxViolinPlotOpDesc.scala | 19 +++++++++++++++++++ .../BoxViolinPlotQuartileFunction.java | 19 +++++++++++++++++++ .../bubbleChart/BubbleChartOpDesc.scala | 19 +++++++++++++++++++ .../bulletChart/BulletChartOpDesc.scala | 19 +++++++++++++++++++ .../BulletChartStepDefinition.scala | 19 +++++++++++++++++++ .../CandlestickChartOpDesc.scala | 19 +++++++++++++++++++ .../continuousErrorBands/BandConfig.scala | 19 +++++++++++++++++++ .../ContinuousErrorBandsOpDesc.scala | 19 +++++++++++++++++++ .../ContourPlotColoringFunction.java | 19 +++++++++++++++++++ .../contourPlot/ContourPlotOpDesc.scala | 19 +++++++++++++++++++ .../dendrogram/DendrogramOpDesc.scala | 19 +++++++++++++++++++ .../dumbbellPlot/DumbbellDotConfig.scala | 19 +++++++++++++++++++ .../dumbbellPlot/DumbbellPlotOpDesc.scala | 19 +++++++++++++++++++ .../FigureFactoryTableConfig.scala | 19 +++++++++++++++++++ .../FigureFactoryTableOpDesc.scala | 19 +++++++++++++++++++ .../filledAreaPlot/FilledAreaPlotOpDesc.scala | 19 +++++++++++++++++++ .../funnelPlot/FunnelPlotOpDesc.scala | 19 +++++++++++++++++++ .../ganttChart/GanttChartOpDesc.scala | 19 +++++++++++++++++++ .../visualization/heatMap/HeatMapOpDesc.scala | 19 +++++++++++++++++++ .../hierarchychart/HierarchyChartOpDesc.scala | 19 +++++++++++++++++++ .../hierarchychart/HierarchyChartType.java | 19 +++++++++++++++++++ .../hierarchychart/HierarchySection.scala | 19 +++++++++++++++++++ .../histogram/HistogramChartOpDesc.scala | 19 +++++++++++++++++++ .../visualization/htmlviz/HtmlVizOpDesc.scala | 19 +++++++++++++++++++ .../visualization/htmlviz/HtmlVizOpExec.scala | 19 +++++++++++++++++++ .../lineChart/LineChartOpDesc.scala | 19 +++++++++++++++++++ .../visualization/lineChart/LineConfig.scala | 19 +++++++++++++++++++ .../visualization/lineChart/LineMode.java | 19 +++++++++++++++++++ .../networkGraph/NetworkGraphOpDesc.scala | 19 +++++++++++++++++++ .../pieChart/PieChartOpDesc.scala | 19 +++++++++++++++++++ .../quiverPlot/QuiverPlotOpDesc.scala | 19 +++++++++++++++++++ .../sankeyDiagram/SankeyDiagramOpDesc.scala | 19 +++++++++++++++++++ .../scatter3DChart/Scatter3dChartOpDesc.scala | 19 +++++++++++++++++++ .../scatterplot/ScatterplotOpDesc.scala | 19 +++++++++++++++++++ .../tablesChart/TablesConfig.scala | 19 +++++++++++++++++++ .../tablesChart/TablesPlotOpDesc.scala | 19 +++++++++++++++++++ .../ternaryPlot/TernaryPlotOpDesc.scala | 19 +++++++++++++++++++ .../visualization/urlviz/UrlVizOpDesc.scala | 19 +++++++++++++++++++ .../visualization/urlviz/UrlVizOpExec.scala | 19 +++++++++++++++++++ .../waterfallChart/WaterfallChartOpDesc.scala | 19 +++++++++++++++++++ .../wordCloud/WordCloudOpDesc.scala | 19 +++++++++++++++++++ .../CartesianProductOpExecSpec.scala | 19 +++++++++++++++++++ .../DictionaryMatcherOpExecSpec.scala | 19 +++++++++++++++++++ .../difference/DifferenceOpExecSpec.scala | 19 +++++++++++++++++++ .../distinct/DistinctOpExecSpec.scala | 19 +++++++++++++++++++ .../filter/SpecializedFilterOpExecSpec.scala | 19 +++++++++++++++++++ .../operator/hashJoin/HashJoinOpSpec.scala | 19 +++++++++++++++++++ .../intersect/IntersectOpExecSpec.scala | 19 +++++++++++++++++++ .../intervalJoin/IntervalOpExecSpec.scala | 19 +++++++++++++++++++ .../KeywordSearchOpExecSpec.scala | 19 +++++++++++++++++++ .../projection/ProjectionOpDescSpec.scala | 19 +++++++++++++++++++ .../projection/ProjectionOpExecSpec.scala | 19 +++++++++++++++++++ .../SortPartitionsOpExecSpec.scala | 19 +++++++++++++++++++ .../source/fetcher/URLFetcherOpExecSpec.scala | 19 +++++++++++++++++++ .../scan/csv/CSVScanSourceOpDescSpec.scala | 19 +++++++++++++++++++ .../scan/text/FileScanSourceOpDescSpec.scala | 19 +++++++++++++++++++ .../scan/text/TextInputSourceOpDescSpec.scala | 19 +++++++++++++++++++ .../SymmetricDifferenceOpExecSpec.scala | 19 +++++++++++++++++++ .../typecasting/TypeCastingOpExecSpec.scala | 19 +++++++++++++++++++ .../PythonLambdaFunctionOpDescSpec.scala | 19 +++++++++++++++++++ .../unneststring/UnnestStringOpExecSpec.scala | 19 +++++++++++++++++++ .../DotPlot/DotPlotOpDescSpec.scala | 19 +++++++++++++++++++ .../ImageViz/ImageVisualizerOpDescSpec.scala | 19 +++++++++++++++++++ .../barChart/BarChartOpDescSpec.scala | 19 +++++++++++++++++++ .../bubbleChart/BubbleChartOpDescSpec.scala | 19 +++++++++++++++++++ .../FilledAreaPlotOpDescSpec.scala | 19 +++++++++++++++++++ .../ganttChart/GanttChartOpDescSpec.scala | 19 +++++++++++++++++++ .../HierarchyChartOpDescSpec.scala | 19 +++++++++++++++++++ .../htmlviz/HtmlVizOpExecSpec.scala | 19 +++++++++++++++++++ .../pieChart/PieChartOpDescSpec.scala | 19 +++++++++++++++++++ .../scatterplot/ScatterPlotOpDescSpec.scala | 19 +++++++++++++++++++ .../uci/ics/amber/util/ArrowUtilsSpec.scala | 19 +++++++++++++++++++ deployment/build-all.sh | 17 +++++++++++++++++ deployment/computing-unit-master.dockerfile | 17 +++++++++++++++++ deployment/computing-unit-worker.dockerfile | 17 +++++++++++++++++ deployment/file-service.dockerfile | 17 +++++++++++++++++ deployment/k8s/texera-helmchart/Chart.yaml | 17 +++++++++++++++++ .../k8s/texera-helmchart/files/texera_ddl.sql | 17 +++++++++++++++++ .../templates/envoy-config.yaml | 17 +++++++++++++++++ .../templates/envoy-deployment.yaml | 17 +++++++++++++++++ .../templates/envoy-service.yaml | 17 +++++++++++++++++ .../templates/example-data-loader-job.yaml | 17 +++++++++++++++++ .../templates/external-names.yaml | 17 +++++++++++++++++ .../templates/file-service-deployment.yaml | 17 +++++++++++++++++ .../templates/file-service-service.yaml | 17 +++++++++++++++++ .../texera-helmchart/templates/ingress.yaml | 17 +++++++++++++++++ .../templates/job-waiter-service-account.yaml | 17 +++++++++++++++++ .../templates/lakefs-secret.yaml | 17 +++++++++++++++++ .../templates/lakefs-setup-job.yaml | 17 +++++++++++++++++ .../templates/minio-ingress.yaml | 17 +++++++++++++++++ .../templates/minio-persistence.yaml | 17 +++++++++++++++++ .../postgresql-init-script-config.yaml | 17 +++++++++++++++++ .../templates/postgresql-persistence.yaml | 17 +++++++++++++++++ .../k8s/texera-helmchart/templates/pylsp.yaml | 17 +++++++++++++++++ .../templates/shared-editing-server.yaml | 17 +++++++++++++++++ .../templates/webserver-deployment.yaml | 17 +++++++++++++++++ .../templates/webserver-service.yaml | 17 +++++++++++++++++ ...workflow-compiling-service-deployment.yaml | 17 +++++++++++++++++ .../workflow-compiling-service-service.yaml | 17 +++++++++++++++++ ...low-computing-unit-manager-deployment.yaml | 17 +++++++++++++++++ ...omputing-unit-manager-service-account.yaml | 17 +++++++++++++++++ ...rkflow-computing-unit-manager-service.yaml | 17 +++++++++++++++++ .../workflow-computing-units-namespace.yaml | 17 +++++++++++++++++ .../workflow-computing-units-service.yaml | 17 +++++++++++++++++ deployment/k8s/texera-helmchart/values.yaml | 17 +++++++++++++++++ deployment/merge-image-tags.sh | 17 +++++++++++++++++ deployment/postgres17-pgroonga.dockerfile | 17 +++++++++++++++++ deployment/single-node/docker-compose.yml | 17 +++++++++++++++++ deployment/texera-web-application.dockerfile | 17 +++++++++++++++++ .../workflow-compiling-service.dockerfile | 17 +++++++++++++++++ ...computing-unit-managing-service.dockerfile | 17 +++++++++++++++++ 1377 files changed, 25645 insertions(+) diff --git a/.github/workflows/github-action-build.yml b/.github/workflows/github-action-build.yml index 25d2f30b627..bd05017f062 100644 --- a/.github/workflows/github-action-build.yml +++ b/.github/workflows/github-action-build.yml @@ -1,3 +1,20 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. + name: build on: diff --git a/Dockerfile b/Dockerfile index 2977cbc7aa4..0c6aef6748f 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,3 +1,20 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. + FROM node:18-alpine AS nodegui WORKDIR /gui diff --git a/core/amber/src/main/protobuf/edu/uci/ics/amber/engine/architecture/rpc/controlcommands.proto b/core/amber/src/main/protobuf/edu/uci/ics/amber/engine/architecture/rpc/controlcommands.proto index d9819affa2a..5e033d36167 100644 --- a/core/amber/src/main/protobuf/edu/uci/ics/amber/engine/architecture/rpc/controlcommands.proto +++ b/core/amber/src/main/protobuf/edu/uci/ics/amber/engine/architecture/rpc/controlcommands.proto @@ -1,3 +1,20 @@ +// Licensed to the Apache Software Foundation (ASF) under one +// or more contributor license agreements. See the NOTICE file +// distributed with this work for additional information +// regarding copyright ownership. The ASF licenses this file +// to you under the Apache License, Version 2.0 (the +// "License"); you may not use this file except in compliance +// with the License. You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, +// software distributed under the License is distributed on an +// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +// KIND, either express or implied. See the License for the +// specific language governing permissions and limitations +// under the License. + syntax = "proto3"; package edu.uci.ics.amber.engine.architecture.rpc; diff --git a/core/amber/src/main/protobuf/edu/uci/ics/amber/engine/architecture/rpc/controllerservice.proto b/core/amber/src/main/protobuf/edu/uci/ics/amber/engine/architecture/rpc/controllerservice.proto index de4a1e6d38d..d730afff327 100644 --- a/core/amber/src/main/protobuf/edu/uci/ics/amber/engine/architecture/rpc/controllerservice.proto +++ b/core/amber/src/main/protobuf/edu/uci/ics/amber/engine/architecture/rpc/controllerservice.proto @@ -1,3 +1,20 @@ +// Licensed to the Apache Software Foundation (ASF) under one +// or more contributor license agreements. See the NOTICE file +// distributed with this work for additional information +// regarding copyright ownership. The ASF licenses this file +// to you under the Apache License, Version 2.0 (the +// "License"); you may not use this file except in compliance +// with the License. You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, +// software distributed under the License is distributed on an +// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +// KIND, either express or implied. See the License for the +// specific language governing permissions and limitations +// under the License. + syntax = "proto3"; package edu.uci.ics.amber.engine.architecture.rpc; diff --git a/core/amber/src/main/protobuf/edu/uci/ics/amber/engine/architecture/rpc/controlreturns.proto b/core/amber/src/main/protobuf/edu/uci/ics/amber/engine/architecture/rpc/controlreturns.proto index a7338c28a5a..2e6e75bdfad 100644 --- a/core/amber/src/main/protobuf/edu/uci/ics/amber/engine/architecture/rpc/controlreturns.proto +++ b/core/amber/src/main/protobuf/edu/uci/ics/amber/engine/architecture/rpc/controlreturns.proto @@ -1,3 +1,20 @@ +// Licensed to the Apache Software Foundation (ASF) under one +// or more contributor license agreements. See the NOTICE file +// distributed with this work for additional information +// regarding copyright ownership. The ASF licenses this file +// to you under the Apache License, Version 2.0 (the +// "License"); you may not use this file except in compliance +// with the License. You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, +// software distributed under the License is distributed on an +// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +// KIND, either express or implied. See the License for the +// specific language governing permissions and limitations +// under the License. + syntax = "proto3"; package edu.uci.ics.amber.engine.architecture.rpc; diff --git a/core/amber/src/main/protobuf/edu/uci/ics/amber/engine/architecture/rpc/testerservice.proto b/core/amber/src/main/protobuf/edu/uci/ics/amber/engine/architecture/rpc/testerservice.proto index 2e131090180..bc5dad3a0ec 100644 --- a/core/amber/src/main/protobuf/edu/uci/ics/amber/engine/architecture/rpc/testerservice.proto +++ b/core/amber/src/main/protobuf/edu/uci/ics/amber/engine/architecture/rpc/testerservice.proto @@ -1,3 +1,20 @@ +// Licensed to the Apache Software Foundation (ASF) under one +// or more contributor license agreements. See the NOTICE file +// distributed with this work for additional information +// regarding copyright ownership. The ASF licenses this file +// to you under the Apache License, Version 2.0 (the +// "License"); you may not use this file except in compliance +// with the License. You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, +// software distributed under the License is distributed on an +// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +// KIND, either express or implied. See the License for the +// specific language governing permissions and limitations +// under the License. + syntax = "proto3"; package edu.uci.ics.amber.engine.architecture.rpc; diff --git a/core/amber/src/main/protobuf/edu/uci/ics/amber/engine/architecture/rpc/workerservice.proto b/core/amber/src/main/protobuf/edu/uci/ics/amber/engine/architecture/rpc/workerservice.proto index d24a855c476..02fb5ac5b3c 100644 --- a/core/amber/src/main/protobuf/edu/uci/ics/amber/engine/architecture/rpc/workerservice.proto +++ b/core/amber/src/main/protobuf/edu/uci/ics/amber/engine/architecture/rpc/workerservice.proto @@ -1,3 +1,20 @@ +// Licensed to the Apache Software Foundation (ASF) under one +// or more contributor license agreements. See the NOTICE file +// distributed with this work for additional information +// regarding copyright ownership. The ASF licenses this file +// to you under the Apache License, Version 2.0 (the +// "License"); you may not use this file except in compliance +// with the License. You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, +// software distributed under the License is distributed on an +// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +// KIND, either express or implied. See the License for the +// specific language governing permissions and limitations +// under the License. + syntax = "proto3"; package edu.uci.ics.amber.engine.architecture.rpc; diff --git a/core/amber/src/main/protobuf/edu/uci/ics/amber/engine/architecture/sendsemantics/partitionings.proto b/core/amber/src/main/protobuf/edu/uci/ics/amber/engine/architecture/sendsemantics/partitionings.proto index dfab32705b2..950ae366037 100644 --- a/core/amber/src/main/protobuf/edu/uci/ics/amber/engine/architecture/sendsemantics/partitionings.proto +++ b/core/amber/src/main/protobuf/edu/uci/ics/amber/engine/architecture/sendsemantics/partitionings.proto @@ -1,3 +1,20 @@ +// Licensed to the Apache Software Foundation (ASF) under one +// or more contributor license agreements. See the NOTICE file +// distributed with this work for additional information +// regarding copyright ownership. The ASF licenses this file +// to you under the Apache License, Version 2.0 (the +// "License"); you may not use this file except in compliance +// with the License. You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, +// software distributed under the License is distributed on an +// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +// KIND, either express or implied. See the License for the +// specific language governing permissions and limitations +// under the License. + syntax = "proto3"; package edu.uci.ics.amber.engine.architecture.sendsemantics; diff --git a/core/amber/src/main/protobuf/edu/uci/ics/amber/engine/architecture/worker/statistics.proto b/core/amber/src/main/protobuf/edu/uci/ics/amber/engine/architecture/worker/statistics.proto index 09cfcfacd87..fa8f7efb948 100644 --- a/core/amber/src/main/protobuf/edu/uci/ics/amber/engine/architecture/worker/statistics.proto +++ b/core/amber/src/main/protobuf/edu/uci/ics/amber/engine/architecture/worker/statistics.proto @@ -1,3 +1,20 @@ +// Licensed to the Apache Software Foundation (ASF) under one +// or more contributor license agreements. See the NOTICE file +// distributed with this work for additional information +// regarding copyright ownership. The ASF licenses this file +// to you under the Apache License, Version 2.0 (the +// "License"); you may not use this file except in compliance +// with the License. You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, +// software distributed under the License is distributed on an +// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +// KIND, either express or implied. See the License for the +// specific language governing permissions and limitations +// under the License. + syntax = "proto3"; package edu.uci.ics.amber.engine.architecture.worker; diff --git a/core/amber/src/main/protobuf/edu/uci/ics/amber/engine/common/actormessage.proto b/core/amber/src/main/protobuf/edu/uci/ics/amber/engine/common/actormessage.proto index 9dc08176fef..6ada8e3c046 100644 --- a/core/amber/src/main/protobuf/edu/uci/ics/amber/engine/common/actormessage.proto +++ b/core/amber/src/main/protobuf/edu/uci/ics/amber/engine/common/actormessage.proto @@ -1,3 +1,20 @@ +// Licensed to the Apache Software Foundation (ASF) under one +// or more contributor license agreements. See the NOTICE file +// distributed with this work for additional information +// regarding copyright ownership. The ASF licenses this file +// to you under the Apache License, Version 2.0 (the +// "License"); you may not use this file except in compliance +// with the License. You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, +// software distributed under the License is distributed on an +// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +// KIND, either express or implied. See the License for the +// specific language governing permissions and limitations +// under the License. + syntax = "proto3"; package edu.uci.ics.amber.engine.common; diff --git a/core/amber/src/main/protobuf/edu/uci/ics/amber/engine/common/ambermessage.proto b/core/amber/src/main/protobuf/edu/uci/ics/amber/engine/common/ambermessage.proto index 3b7c50ead7c..5947ed27b15 100644 --- a/core/amber/src/main/protobuf/edu/uci/ics/amber/engine/common/ambermessage.proto +++ b/core/amber/src/main/protobuf/edu/uci/ics/amber/engine/common/ambermessage.proto @@ -1,3 +1,20 @@ +// Licensed to the Apache Software Foundation (ASF) under one +// or more contributor license agreements. See the NOTICE file +// distributed with this work for additional information +// regarding copyright ownership. The ASF licenses this file +// to you under the Apache License, Version 2.0 (the +// "License"); you may not use this file except in compliance +// with the License. You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, +// software distributed under the License is distributed on an +// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +// KIND, either express or implied. See the License for the +// specific language governing permissions and limitations +// under the License. + syntax = "proto3"; package edu.uci.ics.amber.engine.common; diff --git a/core/amber/src/main/protobuf/edu/uci/ics/amber/engine/common/executionruntimestate.proto b/core/amber/src/main/protobuf/edu/uci/ics/amber/engine/common/executionruntimestate.proto index ecdb5e6edcd..3f23c0c44d0 100644 --- a/core/amber/src/main/protobuf/edu/uci/ics/amber/engine/common/executionruntimestate.proto +++ b/core/amber/src/main/protobuf/edu/uci/ics/amber/engine/common/executionruntimestate.proto @@ -1,3 +1,20 @@ +// Licensed to the Apache Software Foundation (ASF) under one +// or more contributor license agreements. See the NOTICE file +// distributed with this work for additional information +// regarding copyright ownership. The ASF licenses this file +// to you under the Apache License, Version 2.0 (the +// "License"); you may not use this file except in compliance +// with the License. You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, +// software distributed under the License is distributed on an +// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +// KIND, either express or implied. See the License for the +// specific language governing permissions and limitations +// under the License. + syntax = "proto3"; package edu.uci.ics.amber.engine.common; diff --git a/core/amber/src/main/python/core/__init__.py b/core/amber/src/main/python/core/__init__.py index e69de29bb2d..245692337bc 100644 --- a/core/amber/src/main/python/core/__init__.py +++ b/core/amber/src/main/python/core/__init__.py @@ -0,0 +1,17 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. + diff --git a/core/amber/src/main/python/core/architecture/__init__.py b/core/amber/src/main/python/core/architecture/__init__.py index e69de29bb2d..245692337bc 100644 --- a/core/amber/src/main/python/core/architecture/__init__.py +++ b/core/amber/src/main/python/core/architecture/__init__.py @@ -0,0 +1,17 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. + diff --git a/core/amber/src/main/python/core/architecture/handlers/__init__.py b/core/amber/src/main/python/core/architecture/handlers/__init__.py index e69de29bb2d..245692337bc 100644 --- a/core/amber/src/main/python/core/architecture/handlers/__init__.py +++ b/core/amber/src/main/python/core/architecture/handlers/__init__.py @@ -0,0 +1,17 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. + diff --git a/core/amber/src/main/python/core/architecture/handlers/actorcommand/actor_handler_base.py b/core/amber/src/main/python/core/architecture/handlers/actorcommand/actor_handler_base.py index 73ae546281c..fc24f31dcf3 100644 --- a/core/amber/src/main/python/core/architecture/handlers/actorcommand/actor_handler_base.py +++ b/core/amber/src/main/python/core/architecture/handlers/actorcommand/actor_handler_base.py @@ -1,3 +1,20 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. + from abc import ABC from core.models import InternalQueue diff --git a/core/amber/src/main/python/core/architecture/handlers/actorcommand/backpressure_handler.py b/core/amber/src/main/python/core/architecture/handlers/actorcommand/backpressure_handler.py index d549cc3a22a..a42485eb907 100644 --- a/core/amber/src/main/python/core/architecture/handlers/actorcommand/backpressure_handler.py +++ b/core/amber/src/main/python/core/architecture/handlers/actorcommand/backpressure_handler.py @@ -1,3 +1,20 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. + from core.architecture.handlers.actorcommand.actor_handler_base import ( ActorCommandHandler, ) diff --git a/core/amber/src/main/python/core/architecture/handlers/actorcommand/credit_update_handler.py b/core/amber/src/main/python/core/architecture/handlers/actorcommand/credit_update_handler.py index feb0b7ca9ce..c42f5df75d4 100644 --- a/core/amber/src/main/python/core/architecture/handlers/actorcommand/credit_update_handler.py +++ b/core/amber/src/main/python/core/architecture/handlers/actorcommand/credit_update_handler.py @@ -1,3 +1,20 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. + from core.architecture.handlers.actorcommand.actor_handler_base import ( ActorCommandHandler, ) diff --git a/core/amber/src/main/python/core/architecture/handlers/control/__init__.py b/core/amber/src/main/python/core/architecture/handlers/control/__init__.py index e69de29bb2d..245692337bc 100644 --- a/core/amber/src/main/python/core/architecture/handlers/control/__init__.py +++ b/core/amber/src/main/python/core/architecture/handlers/control/__init__.py @@ -0,0 +1,17 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. + diff --git a/core/amber/src/main/python/core/architecture/handlers/control/add_input_channel_handler.py b/core/amber/src/main/python/core/architecture/handlers/control/add_input_channel_handler.py index 8d6644bf3bf..de7630dd0ba 100644 --- a/core/amber/src/main/python/core/architecture/handlers/control/add_input_channel_handler.py +++ b/core/amber/src/main/python/core/architecture/handlers/control/add_input_channel_handler.py @@ -1,3 +1,20 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. + from core.architecture.handlers.control.control_handler_base import ControlHandler from proto.edu.uci.ics.amber.engine.architecture.rpc import ( EmptyReturn, diff --git a/core/amber/src/main/python/core/architecture/handlers/control/add_partitioning_handler.py b/core/amber/src/main/python/core/architecture/handlers/control/add_partitioning_handler.py index f09353895eb..dc4bc160977 100644 --- a/core/amber/src/main/python/core/architecture/handlers/control/add_partitioning_handler.py +++ b/core/amber/src/main/python/core/architecture/handlers/control/add_partitioning_handler.py @@ -1,3 +1,20 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. + from core.architecture.handlers.control.control_handler_base import ControlHandler from proto.edu.uci.ics.amber.engine.architecture.rpc import ( EmptyReturn, diff --git a/core/amber/src/main/python/core/architecture/handlers/control/assign_port_handler.py b/core/amber/src/main/python/core/architecture/handlers/control/assign_port_handler.py index 5691434a21b..c768b45278b 100644 --- a/core/amber/src/main/python/core/architecture/handlers/control/assign_port_handler.py +++ b/core/amber/src/main/python/core/architecture/handlers/control/assign_port_handler.py @@ -1,3 +1,20 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. + from core.architecture.handlers.control.control_handler_base import ControlHandler from core.models import Schema from proto.edu.uci.ics.amber.engine.architecture.rpc import ( diff --git a/core/amber/src/main/python/core/architecture/handlers/control/control_handler_base.py b/core/amber/src/main/python/core/architecture/handlers/control/control_handler_base.py index e81a4692322..49d246b0838 100644 --- a/core/amber/src/main/python/core/architecture/handlers/control/control_handler_base.py +++ b/core/amber/src/main/python/core/architecture/handlers/control/control_handler_base.py @@ -1,3 +1,20 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. + from proto.edu.uci.ics.amber.engine.architecture.rpc import WorkerServiceBase diff --git a/core/amber/src/main/python/core/architecture/handlers/control/debug_command_handler.py b/core/amber/src/main/python/core/architecture/handlers/control/debug_command_handler.py index 3eb8aecedba..f626ecdabfc 100644 --- a/core/amber/src/main/python/core/architecture/handlers/control/debug_command_handler.py +++ b/core/amber/src/main/python/core/architecture/handlers/control/debug_command_handler.py @@ -1,3 +1,20 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. + 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 diff --git a/core/amber/src/main/python/core/architecture/handlers/control/evaluate_expression_handler.py b/core/amber/src/main/python/core/architecture/handlers/control/evaluate_expression_handler.py index 1af3bbeebb6..8138150d0d5 100644 --- a/core/amber/src/main/python/core/architecture/handlers/control/evaluate_expression_handler.py +++ b/core/amber/src/main/python/core/architecture/handlers/control/evaluate_expression_handler.py @@ -1,3 +1,20 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. + from core.architecture.handlers.control.control_handler_base import ControlHandler from core.util.expression_evaluator import ExpressionEvaluator from proto.edu.uci.ics.amber.engine.architecture.rpc import ( diff --git a/core/amber/src/main/python/core/architecture/handlers/control/initialize_executor_handler.py b/core/amber/src/main/python/core/architecture/handlers/control/initialize_executor_handler.py index 9ae770fca13..dd86ca49829 100644 --- a/core/amber/src/main/python/core/architecture/handlers/control/initialize_executor_handler.py +++ b/core/amber/src/main/python/core/architecture/handlers/control/initialize_executor_handler.py @@ -1,3 +1,20 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. + from core.architecture.handlers.control.control_handler_base import ControlHandler from core.util import get_one_of from proto.edu.uci.ics.amber.core import OpExecWithCode diff --git a/core/amber/src/main/python/core/architecture/handlers/control/no_operation_handler.py b/core/amber/src/main/python/core/architecture/handlers/control/no_operation_handler.py index 6cab2eb0850..350f163358a 100644 --- a/core/amber/src/main/python/core/architecture/handlers/control/no_operation_handler.py +++ b/core/amber/src/main/python/core/architecture/handlers/control/no_operation_handler.py @@ -1,3 +1,20 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. + from core.architecture.handlers.control.control_handler_base import ControlHandler from proto.edu.uci.ics.amber.engine.architecture.rpc import ( EmptyReturn, diff --git a/core/amber/src/main/python/core/architecture/handlers/control/open_executor_handler.py b/core/amber/src/main/python/core/architecture/handlers/control/open_executor_handler.py index e8443686f4d..16fdd791d77 100644 --- a/core/amber/src/main/python/core/architecture/handlers/control/open_executor_handler.py +++ b/core/amber/src/main/python/core/architecture/handlers/control/open_executor_handler.py @@ -1,3 +1,20 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. + from core.architecture.handlers.control.control_handler_base import ControlHandler from proto.edu.uci.ics.amber.engine.architecture.rpc import EmptyReturn, EmptyRequest diff --git a/core/amber/src/main/python/core/architecture/handlers/control/pause_worker_handler.py b/core/amber/src/main/python/core/architecture/handlers/control/pause_worker_handler.py index 0784c7cdbc4..8ecb3ead2d0 100644 --- a/core/amber/src/main/python/core/architecture/handlers/control/pause_worker_handler.py +++ b/core/amber/src/main/python/core/architecture/handlers/control/pause_worker_handler.py @@ -1,3 +1,20 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. + from core.architecture.handlers.control.control_handler_base import ControlHandler from core.architecture.managers.pause_manager import PauseType from proto.edu.uci.ics.amber.engine.architecture.rpc import ( diff --git a/core/amber/src/main/python/core/architecture/handlers/control/query_statistics_handler.py b/core/amber/src/main/python/core/architecture/handlers/control/query_statistics_handler.py index c0dc37eb98b..8f791e2e515 100644 --- a/core/amber/src/main/python/core/architecture/handlers/control/query_statistics_handler.py +++ b/core/amber/src/main/python/core/architecture/handlers/control/query_statistics_handler.py @@ -1,3 +1,20 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. + from proto.edu.uci.ics.amber.engine.architecture.rpc import ( WorkerMetricsResponse, EmptyRequest, diff --git a/core/amber/src/main/python/core/architecture/handlers/control/replay_current_tuple_handler.py b/core/amber/src/main/python/core/architecture/handlers/control/replay_current_tuple_handler.py index 61c4ddf0b01..077242ae343 100644 --- a/core/amber/src/main/python/core/architecture/handlers/control/replay_current_tuple_handler.py +++ b/core/amber/src/main/python/core/architecture/handlers/control/replay_current_tuple_handler.py @@ -1,3 +1,20 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. + import itertools from core.architecture.handlers.control.control_handler_base import ControlHandler diff --git a/core/amber/src/main/python/core/architecture/handlers/control/resume_worker_handler.py b/core/amber/src/main/python/core/architecture/handlers/control/resume_worker_handler.py index e1c689f1e75..42904ec4a7c 100644 --- a/core/amber/src/main/python/core/architecture/handlers/control/resume_worker_handler.py +++ b/core/amber/src/main/python/core/architecture/handlers/control/resume_worker_handler.py @@ -1,3 +1,20 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. + from core.architecture.handlers.control.control_handler_base import ControlHandler from core.architecture.managers.pause_manager import PauseType from proto.edu.uci.ics.amber.engine.architecture.rpc import ( diff --git a/core/amber/src/main/python/core/architecture/handlers/control/start_worker_handler.py b/core/amber/src/main/python/core/architecture/handlers/control/start_worker_handler.py index bcdbe2325df..1ddc2f5e018 100644 --- a/core/amber/src/main/python/core/architecture/handlers/control/start_worker_handler.py +++ b/core/amber/src/main/python/core/architecture/handlers/control/start_worker_handler.py @@ -1,3 +1,20 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. + from core.models import Schema from proto.edu.uci.ics.amber.core import ( ChannelIdentity, diff --git a/core/amber/src/main/python/core/architecture/handlers/control/update_executor_handler.py b/core/amber/src/main/python/core/architecture/handlers/control/update_executor_handler.py index 9b00aa2711a..402a0bf0438 100644 --- a/core/amber/src/main/python/core/architecture/handlers/control/update_executor_handler.py +++ b/core/amber/src/main/python/core/architecture/handlers/control/update_executor_handler.py @@ -1,3 +1,20 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. + # from proto.edu.uci.ics.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/core/amber/src/main/python/core/architecture/managers/__init__.py b/core/amber/src/main/python/core/architecture/managers/__init__.py index d0de644b497..dae74d4f915 100644 --- a/core/amber/src/main/python/core/architecture/managers/__init__.py +++ b/core/amber/src/main/python/core/architecture/managers/__init__.py @@ -1,3 +1,20 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. + from .context import Context from .pause_manager import PauseManager from .state_manager import StateManager diff --git a/core/amber/src/main/python/core/architecture/managers/channel_marker_manager.py b/core/amber/src/main/python/core/architecture/managers/channel_marker_manager.py index b38bc5ec41c..9166b32bad4 100644 --- a/core/amber/src/main/python/core/architecture/managers/channel_marker_manager.py +++ b/core/amber/src/main/python/core/architecture/managers/channel_marker_manager.py @@ -1,3 +1,20 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. + from collections import defaultdict from typing import Set, Dict diff --git a/core/amber/src/main/python/core/architecture/managers/console_message_manager.py b/core/amber/src/main/python/core/architecture/managers/console_message_manager.py index 51612dd18db..9184430148a 100644 --- a/core/amber/src/main/python/core/architecture/managers/console_message_manager.py +++ b/core/amber/src/main/python/core/architecture/managers/console_message_manager.py @@ -1,3 +1,20 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. + from typing import Iterator from core.util.buffer.timed_buffer import TimedBuffer diff --git a/core/amber/src/main/python/core/architecture/managers/context.py b/core/amber/src/main/python/core/architecture/managers/context.py index 1a78e8b4774..43412a1d574 100644 --- a/core/amber/src/main/python/core/architecture/managers/context.py +++ b/core/amber/src/main/python/core/architecture/managers/context.py @@ -1,3 +1,20 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. + from proto.edu.uci.ics.amber.core import ActorVirtualIdentity, ChannelIdentity from proto.edu.uci.ics.amber.engine.architecture.worker import WorkerState from typing import Optional diff --git a/core/amber/src/main/python/core/architecture/managers/debug_manager.py b/core/amber/src/main/python/core/architecture/managers/debug_manager.py index 512a08208f7..99a5aa7ee85 100644 --- a/core/amber/src/main/python/core/architecture/managers/debug_manager.py +++ b/core/amber/src/main/python/core/architecture/managers/debug_manager.py @@ -1,3 +1,20 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. + from pdb import Pdb from threading import Condition diff --git a/core/amber/src/main/python/core/architecture/managers/exception_manager.py b/core/amber/src/main/python/core/architecture/managers/exception_manager.py index 318642c72c8..f3ea4dd4bf1 100644 --- a/core/amber/src/main/python/core/architecture/managers/exception_manager.py +++ b/core/amber/src/main/python/core/architecture/managers/exception_manager.py @@ -1,3 +1,20 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. + from typing import Optional, List from core.models import ExceptionInfo diff --git a/core/amber/src/main/python/core/architecture/managers/executor_manager.py b/core/amber/src/main/python/core/architecture/managers/executor_manager.py index 238e6c3f9a1..87333d1ce63 100644 --- a/core/amber/src/main/python/core/architecture/managers/executor_manager.py +++ b/core/amber/src/main/python/core/architecture/managers/executor_manager.py @@ -1,3 +1,20 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. + import importlib import inspect import sys diff --git a/core/amber/src/main/python/core/architecture/managers/marker_processing_manager.py b/core/amber/src/main/python/core/architecture/managers/marker_processing_manager.py index 6a865544360..05611841157 100644 --- a/core/amber/src/main/python/core/architecture/managers/marker_processing_manager.py +++ b/core/amber/src/main/python/core/architecture/managers/marker_processing_manager.py @@ -1,3 +1,20 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. + from typing import Optional from core.models.marker import State, Marker diff --git a/core/amber/src/main/python/core/architecture/managers/pause_manager.py b/core/amber/src/main/python/core/architecture/managers/pause_manager.py index a156e24df1a..3d0e8dd7086 100644 --- a/core/amber/src/main/python/core/architecture/managers/pause_manager.py +++ b/core/amber/src/main/python/core/architecture/managers/pause_manager.py @@ -1,3 +1,20 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. + from collections import defaultdict from enum import Enum diff --git a/core/amber/src/main/python/core/architecture/managers/state_manager.py b/core/amber/src/main/python/core/architecture/managers/state_manager.py index b47008d6688..e80b6d5fc4f 100644 --- a/core/amber/src/main/python/core/architecture/managers/state_manager.py +++ b/core/amber/src/main/python/core/architecture/managers/state_manager.py @@ -1,3 +1,20 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. + from typing import Dict, Set, Tuple, Union from typing_extensions import T diff --git a/core/amber/src/main/python/core/architecture/managers/statistics_manager.py b/core/amber/src/main/python/core/architecture/managers/statistics_manager.py index ffc167931c1..d4cf6d6e363 100644 --- a/core/amber/src/main/python/core/architecture/managers/statistics_manager.py +++ b/core/amber/src/main/python/core/architecture/managers/statistics_manager.py @@ -1,3 +1,20 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. + from typing import DefaultDict from collections import defaultdict diff --git a/core/amber/src/main/python/core/architecture/managers/test_pause_manager.py b/core/amber/src/main/python/core/architecture/managers/test_pause_manager.py index 3d5502c4537..19ad007adae 100644 --- a/core/amber/src/main/python/core/architecture/managers/test_pause_manager.py +++ b/core/amber/src/main/python/core/architecture/managers/test_pause_manager.py @@ -1,3 +1,20 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. + import pytest from core.architecture.managers import StateManager diff --git a/core/amber/src/main/python/core/architecture/managers/test_state_manager.py b/core/amber/src/main/python/core/architecture/managers/test_state_manager.py index fab18cae35d..dca346d151b 100644 --- a/core/amber/src/main/python/core/architecture/managers/test_state_manager.py +++ b/core/amber/src/main/python/core/architecture/managers/test_state_manager.py @@ -1,3 +1,20 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. + import pytest from core.architecture.managers.state_manager import ( diff --git a/core/amber/src/main/python/core/architecture/managers/tuple_processing_manager.py b/core/amber/src/main/python/core/architecture/managers/tuple_processing_manager.py index 0b4ddb6871b..6810d08731f 100644 --- a/core/amber/src/main/python/core/architecture/managers/tuple_processing_manager.py +++ b/core/amber/src/main/python/core/architecture/managers/tuple_processing_manager.py @@ -1,3 +1,20 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. + from threading import Event, Condition from typing import Optional, Tuple, Iterator diff --git a/core/amber/src/main/python/core/architecture/packaging/__init__.py b/core/amber/src/main/python/core/architecture/packaging/__init__.py index e69de29bb2d..245692337bc 100644 --- a/core/amber/src/main/python/core/architecture/packaging/__init__.py +++ b/core/amber/src/main/python/core/architecture/packaging/__init__.py @@ -0,0 +1,17 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. + diff --git a/core/amber/src/main/python/core/architecture/packaging/input_manager.py b/core/amber/src/main/python/core/architecture/packaging/input_manager.py index 3e1712d2e7b..c8b65d6bb54 100644 --- a/core/amber/src/main/python/core/architecture/packaging/input_manager.py +++ b/core/amber/src/main/python/core/architecture/packaging/input_manager.py @@ -1,3 +1,20 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. + from typing import Iterator, Optional, Union, Dict, List from pyarrow.lib import Table from core.models import Tuple, ArrowTableTupleProvider, Schema diff --git a/core/amber/src/main/python/core/architecture/packaging/output_manager.py b/core/amber/src/main/python/core/architecture/packaging/output_manager.py index e1874be228c..09c3008ab73 100644 --- a/core/amber/src/main/python/core/architecture/packaging/output_manager.py +++ b/core/amber/src/main/python/core/architecture/packaging/output_manager.py @@ -1,3 +1,20 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. + import threading import typing from collections import OrderedDict diff --git a/core/amber/src/main/python/core/architecture/rpc/async_rpc_client.py b/core/amber/src/main/python/core/architecture/rpc/async_rpc_client.py index 206c3a40a53..92f2dfebbaa 100644 --- a/core/amber/src/main/python/core/architecture/rpc/async_rpc_client.py +++ b/core/amber/src/main/python/core/architecture/rpc/async_rpc_client.py @@ -1,3 +1,20 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. + import asyncio import inspect from collections import defaultdict diff --git a/core/amber/src/main/python/core/architecture/rpc/async_rpc_handler_initializer.py b/core/amber/src/main/python/core/architecture/rpc/async_rpc_handler_initializer.py index e224b6c39b6..c5ad5d7d019 100644 --- a/core/amber/src/main/python/core/architecture/rpc/async_rpc_handler_initializer.py +++ b/core/amber/src/main/python/core/architecture/rpc/async_rpc_handler_initializer.py @@ -1,3 +1,20 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. + from core.architecture.handlers.control.add_input_channel_handler import ( AddInputChannelHandler, ) diff --git a/core/amber/src/main/python/core/architecture/rpc/async_rpc_server.py b/core/amber/src/main/python/core/architecture/rpc/async_rpc_server.py index 9db03cb4e01..0a63077d977 100644 --- a/core/amber/src/main/python/core/architecture/rpc/async_rpc_server.py +++ b/core/amber/src/main/python/core/architecture/rpc/async_rpc_server.py @@ -1,3 +1,20 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. + import grpclib.const from loguru import logger import asyncio diff --git a/core/amber/src/main/python/core/architecture/sendsemantics/__init__.py b/core/amber/src/main/python/core/architecture/sendsemantics/__init__.py index e69de29bb2d..245692337bc 100644 --- a/core/amber/src/main/python/core/architecture/sendsemantics/__init__.py +++ b/core/amber/src/main/python/core/architecture/sendsemantics/__init__.py @@ -0,0 +1,17 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. + diff --git a/core/amber/src/main/python/core/architecture/sendsemantics/broad_cast_partitioner.py b/core/amber/src/main/python/core/architecture/sendsemantics/broad_cast_partitioner.py index c5ca0fad369..4f87db8c512 100644 --- a/core/amber/src/main/python/core/architecture/sendsemantics/broad_cast_partitioner.py +++ b/core/amber/src/main/python/core/architecture/sendsemantics/broad_cast_partitioner.py @@ -1,3 +1,20 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. + import typing from typing import Iterator diff --git a/core/amber/src/main/python/core/architecture/sendsemantics/hash_based_shuffle_partitioner.py b/core/amber/src/main/python/core/architecture/sendsemantics/hash_based_shuffle_partitioner.py index 775bd94b028..d9f250016a4 100644 --- a/core/amber/src/main/python/core/architecture/sendsemantics/hash_based_shuffle_partitioner.py +++ b/core/amber/src/main/python/core/architecture/sendsemantics/hash_based_shuffle_partitioner.py @@ -1,3 +1,20 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. + import typing from typing import Iterator diff --git a/core/amber/src/main/python/core/architecture/sendsemantics/one_to_one_partitioner.py b/core/amber/src/main/python/core/architecture/sendsemantics/one_to_one_partitioner.py index 81e623ab6a0..41d23b9e00c 100644 --- a/core/amber/src/main/python/core/architecture/sendsemantics/one_to_one_partitioner.py +++ b/core/amber/src/main/python/core/architecture/sendsemantics/one_to_one_partitioner.py @@ -1,3 +1,20 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. + import typing from typing import Iterator diff --git a/core/amber/src/main/python/core/architecture/sendsemantics/partitioner.py b/core/amber/src/main/python/core/architecture/sendsemantics/partitioner.py index 2220b350abc..196d554252e 100644 --- a/core/amber/src/main/python/core/architecture/sendsemantics/partitioner.py +++ b/core/amber/src/main/python/core/architecture/sendsemantics/partitioner.py @@ -1,3 +1,20 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. + import typing from abc import ABC from typing import Iterator diff --git a/core/amber/src/main/python/core/architecture/sendsemantics/range_based_shuffle_partitioner.py b/core/amber/src/main/python/core/architecture/sendsemantics/range_based_shuffle_partitioner.py index dee786c649a..cc5427c04db 100644 --- a/core/amber/src/main/python/core/architecture/sendsemantics/range_based_shuffle_partitioner.py +++ b/core/amber/src/main/python/core/architecture/sendsemantics/range_based_shuffle_partitioner.py @@ -1,3 +1,20 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. + import typing from typing import Iterator diff --git a/core/amber/src/main/python/core/architecture/sendsemantics/round_robin_partitioner.py b/core/amber/src/main/python/core/architecture/sendsemantics/round_robin_partitioner.py index 4baa1463193..00e2e04a0e3 100644 --- a/core/amber/src/main/python/core/architecture/sendsemantics/round_robin_partitioner.py +++ b/core/amber/src/main/python/core/architecture/sendsemantics/round_robin_partitioner.py @@ -1,3 +1,20 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. + import typing from typing import Iterator diff --git a/core/amber/src/main/python/core/models/RTableExecutor.py b/core/amber/src/main/python/core/models/RTableExecutor.py index f358f1c061a..1eb8d92b4de 100644 --- a/core/amber/src/main/python/core/models/RTableExecutor.py +++ b/core/amber/src/main/python/core/models/RTableExecutor.py @@ -1,3 +1,20 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. + import pyarrow as pa import rpy2.robjects as robjects from rpy2_arrow.arrow import rarrow_to_py_table, converter as arrow_converter diff --git a/core/amber/src/main/python/core/models/RTupleExecutor.py b/core/amber/src/main/python/core/models/RTupleExecutor.py index c58f2113441..d6907248ec1 100644 --- a/core/amber/src/main/python/core/models/RTupleExecutor.py +++ b/core/amber/src/main/python/core/models/RTupleExecutor.py @@ -1,3 +1,20 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. + import pickle import datetime import pyarrow as pa diff --git a/core/amber/src/main/python/core/models/__init__.py b/core/amber/src/main/python/core/models/__init__.py index eed6afe670c..f29525a78bc 100644 --- a/core/amber/src/main/python/core/models/__init__.py +++ b/core/amber/src/main/python/core/models/__init__.py @@ -1,3 +1,20 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. + from inspect import Traceback from typing import NamedTuple diff --git a/core/amber/src/main/python/core/models/batch.py b/core/amber/src/main/python/core/models/batch.py index 0815ee9c8a2..ae6c41118fe 100644 --- a/core/amber/src/main/python/core/models/batch.py +++ b/core/amber/src/main/python/core/models/batch.py @@ -1,3 +1,20 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. + from typing import TypeVar import pandas diff --git a/core/amber/src/main/python/core/models/internal_marker.py b/core/amber/src/main/python/core/models/internal_marker.py index 2f722260054..fdab079aca3 100644 --- a/core/amber/src/main/python/core/models/internal_marker.py +++ b/core/amber/src/main/python/core/models/internal_marker.py @@ -1,3 +1,20 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. + from dataclasses import dataclass from core.models.marker import Marker diff --git a/core/amber/src/main/python/core/models/internal_queue.py b/core/amber/src/main/python/core/models/internal_queue.py index e24d580bee7..cb73fda2706 100644 --- a/core/amber/src/main/python/core/models/internal_queue.py +++ b/core/amber/src/main/python/core/models/internal_queue.py @@ -1,3 +1,20 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. + from __future__ import annotations from dataclasses import dataclass diff --git a/core/amber/src/main/python/core/models/marker.py b/core/amber/src/main/python/core/models/marker.py index b53e44e9322..3a8c5c6f698 100644 --- a/core/amber/src/main/python/core/models/marker.py +++ b/core/amber/src/main/python/core/models/marker.py @@ -1,3 +1,20 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. + from dataclasses import dataclass from pandas import DataFrame from pyarrow import Table diff --git a/core/amber/src/main/python/core/models/operator.py b/core/amber/src/main/python/core/models/operator.py index 2e420d37f8b..2db5b51bbc9 100644 --- a/core/amber/src/main/python/core/models/operator.py +++ b/core/amber/src/main/python/core/models/operator.py @@ -1,3 +1,20 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. + from abc import ABC, abstractmethod from collections import defaultdict from typing import Iterator, List, Mapping, Optional, Union, MutableMapping diff --git a/core/amber/src/main/python/core/models/payload.py b/core/amber/src/main/python/core/models/payload.py index 2977528a58f..ff918ecabc1 100644 --- a/core/amber/src/main/python/core/models/payload.py +++ b/core/amber/src/main/python/core/models/payload.py @@ -1,3 +1,20 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. + from dataclasses import dataclass from pyarrow.lib import Table from core.models.marker import Marker diff --git a/core/amber/src/main/python/core/models/r_utils.py b/core/amber/src/main/python/core/models/r_utils.py index 92cd164b18c..94c900f7be8 100644 --- a/core/amber/src/main/python/core/models/r_utils.py +++ b/core/amber/src/main/python/core/models/r_utils.py @@ -1,3 +1,20 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. + import rpy2 import rpy2.rinterface as rinterface import rpy2.robjects as robjects diff --git a/core/amber/src/main/python/core/models/schema/__init__.py b/core/amber/src/main/python/core/models/schema/__init__.py index a31ad0cffbe..7c8b57bb316 100644 --- a/core/amber/src/main/python/core/models/schema/__init__.py +++ b/core/amber/src/main/python/core/models/schema/__init__.py @@ -1,3 +1,20 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. + from .attribute_type import AttributeType from .field import Field from .schema import Schema diff --git a/core/amber/src/main/python/core/models/schema/attribute_type.py b/core/amber/src/main/python/core/models/schema/attribute_type.py index dc917217a93..f86a4a1d782 100644 --- a/core/amber/src/main/python/core/models/schema/attribute_type.py +++ b/core/amber/src/main/python/core/models/schema/attribute_type.py @@ -1,3 +1,20 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. + import datetime from enum import Enum diff --git a/core/amber/src/main/python/core/models/schema/field.py b/core/amber/src/main/python/core/models/schema/field.py index 90611c480e2..59fef5e4d67 100644 --- a/core/amber/src/main/python/core/models/schema/field.py +++ b/core/amber/src/main/python/core/models/schema/field.py @@ -1,3 +1,20 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. + import datetime from typing import TypeVar, Optional diff --git a/core/amber/src/main/python/core/models/schema/schema.py b/core/amber/src/main/python/core/models/schema/schema.py index 85589b2f357..a2c8bdb56cd 100644 --- a/core/amber/src/main/python/core/models/schema/schema.py +++ b/core/amber/src/main/python/core/models/schema/schema.py @@ -1,3 +1,20 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. + from collections import OrderedDict from typing import MutableMapping, Optional, Mapping, List, Tuple diff --git a/core/amber/src/main/python/core/models/schema/test_schema.py b/core/amber/src/main/python/core/models/schema/test_schema.py index eeafa154a04..01d17efce14 100644 --- a/core/amber/src/main/python/core/models/schema/test_schema.py +++ b/core/amber/src/main/python/core/models/schema/test_schema.py @@ -1,3 +1,20 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. + import pytest import pyarrow as pa diff --git a/core/amber/src/main/python/core/models/single_blocking_io.py b/core/amber/src/main/python/core/models/single_blocking_io.py index 6d47d5921ac..3dd1c761ff0 100644 --- a/core/amber/src/main/python/core/models/single_blocking_io.py +++ b/core/amber/src/main/python/core/models/single_blocking_io.py @@ -1,3 +1,20 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. + from __future__ import annotations from threading import Condition diff --git a/core/amber/src/main/python/core/models/table.py b/core/amber/src/main/python/core/models/table.py index c2f51878262..3f3a1fdac09 100644 --- a/core/amber/src/main/python/core/models/table.py +++ b/core/amber/src/main/python/core/models/table.py @@ -1,3 +1,20 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. + from typing import Iterator, TypeVar, List from pampy import match diff --git a/core/amber/src/main/python/core/models/test_RTableExecutor.py b/core/amber/src/main/python/core/models/test_RTableExecutor.py index ba1a6c413ea..0760fd0bf13 100644 --- a/core/amber/src/main/python/core/models/test_RTableExecutor.py +++ b/core/amber/src/main/python/core/models/test_RTableExecutor.py @@ -1,3 +1,20 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. + import pandas import pytest import rpy2.rinterface_lib.embedded diff --git a/core/amber/src/main/python/core/models/test_table.py b/core/amber/src/main/python/core/models/test_table.py index 43492308c66..55fcb87db95 100644 --- a/core/amber/src/main/python/core/models/test_table.py +++ b/core/amber/src/main/python/core/models/test_table.py @@ -1,3 +1,20 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. + import datetime import pickle diff --git a/core/amber/src/main/python/core/models/test_tuple.py b/core/amber/src/main/python/core/models/test_tuple.py index 5216ddec00d..854c49ac70b 100644 --- a/core/amber/src/main/python/core/models/test_tuple.py +++ b/core/amber/src/main/python/core/models/test_tuple.py @@ -1,3 +1,20 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. + import datetime import pandas diff --git a/core/amber/src/main/python/core/models/tuple.py b/core/amber/src/main/python/core/models/tuple.py index 2eeb65d4abb..d85f71496ed 100644 --- a/core/amber/src/main/python/core/models/tuple.py +++ b/core/amber/src/main/python/core/models/tuple.py @@ -1,3 +1,20 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. + import ctypes import struct import typing diff --git a/core/amber/src/main/python/core/proxy/__init__.py b/core/amber/src/main/python/core/proxy/__init__.py index 9ccdd841cbb..d2324dbdca5 100644 --- a/core/amber/src/main/python/core/proxy/__init__.py +++ b/core/amber/src/main/python/core/proxy/__init__.py @@ -1,3 +1,20 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. + from .proxy_client import ProxyClient from .proxy_server import ProxyServer diff --git a/core/amber/src/main/python/core/proxy/proxy_client.py b/core/amber/src/main/python/core/proxy/proxy_client.py index 9051e27e75f..4f0055e5391 100644 --- a/core/amber/src/main/python/core/proxy/proxy_client.py +++ b/core/amber/src/main/python/core/proxy/proxy_client.py @@ -1,3 +1,20 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. + from loguru import logger from pyarrow import Table, Buffer from pyarrow.flight import ( diff --git a/core/amber/src/main/python/core/proxy/proxy_server.py b/core/amber/src/main/python/core/proxy/proxy_server.py index 48554b99d72..fb69b16bd54 100644 --- a/core/amber/src/main/python/core/proxy/proxy_server.py +++ b/core/amber/src/main/python/core/proxy/proxy_server.py @@ -1,3 +1,20 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. + import threading from functools import wraps from inspect import signature diff --git a/core/amber/src/main/python/core/proxy/test_proxy_client.py b/core/amber/src/main/python/core/proxy/test_proxy_client.py index 51b5e29e317..8dbf2d5cf94 100644 --- a/core/amber/src/main/python/core/proxy/test_proxy_client.py +++ b/core/amber/src/main/python/core/proxy/test_proxy_client.py @@ -1,3 +1,20 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. + from queue import Queue import pytest diff --git a/core/amber/src/main/python/core/proxy/test_proxy_server.py b/core/amber/src/main/python/core/proxy/test_proxy_server.py index 3764b6f74c8..a4a422e16f8 100644 --- a/core/amber/src/main/python/core/proxy/test_proxy_server.py +++ b/core/amber/src/main/python/core/proxy/test_proxy_server.py @@ -1,3 +1,20 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. + import pytest from pyarrow.flight import Action diff --git a/core/amber/src/main/python/core/python_worker.py b/core/amber/src/main/python/core/python_worker.py index 866477e13c5..bcd0652d596 100644 --- a/core/amber/src/main/python/core/python_worker.py +++ b/core/amber/src/main/python/core/python_worker.py @@ -1,3 +1,20 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. + from overrides import overrides from threading import Thread, Event diff --git a/core/amber/src/main/python/core/runnables/__init__.py b/core/amber/src/main/python/core/runnables/__init__.py index bb89228c9a2..d132bd3cdeb 100644 --- a/core/amber/src/main/python/core/runnables/__init__.py +++ b/core/amber/src/main/python/core/runnables/__init__.py @@ -1,3 +1,20 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. + from .network_receiver import NetworkReceiver from .network_sender import NetworkSender from .main_loop import MainLoop diff --git a/core/amber/src/main/python/core/runnables/data_processor.py b/core/amber/src/main/python/core/runnables/data_processor.py index d34d7ffef7a..8716b280cb6 100644 --- a/core/amber/src/main/python/core/runnables/data_processor.py +++ b/core/amber/src/main/python/core/runnables/data_processor.py @@ -1,3 +1,20 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. + import os import sys import traceback diff --git a/core/amber/src/main/python/core/runnables/heartbeat.py b/core/amber/src/main/python/core/runnables/heartbeat.py index aa537348032..b966a86d172 100644 --- a/core/amber/src/main/python/core/runnables/heartbeat.py +++ b/core/amber/src/main/python/core/runnables/heartbeat.py @@ -1,3 +1,20 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. + from overrides import overrides from threading import Event from loguru import logger diff --git a/core/amber/src/main/python/core/runnables/main_loop.py b/core/amber/src/main/python/core/runnables/main_loop.py index f2bdbdaf8e4..d7ef4e883a3 100644 --- a/core/amber/src/main/python/core/runnables/main_loop.py +++ b/core/amber/src/main/python/core/runnables/main_loop.py @@ -1,3 +1,20 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. + import threading import time import typing diff --git a/core/amber/src/main/python/core/runnables/network_receiver.py b/core/amber/src/main/python/core/runnables/network_receiver.py index fc548e54f85..70bcba94c9d 100644 --- a/core/amber/src/main/python/core/runnables/network_receiver.py +++ b/core/amber/src/main/python/core/runnables/network_receiver.py @@ -1,3 +1,20 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. + from loguru import logger from overrides import overrides from pyarrow.lib import Table diff --git a/core/amber/src/main/python/core/runnables/network_sender.py b/core/amber/src/main/python/core/runnables/network_sender.py index 2e610542b30..fa1378b8e25 100644 --- a/core/amber/src/main/python/core/runnables/network_sender.py +++ b/core/amber/src/main/python/core/runnables/network_sender.py @@ -1,3 +1,20 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. + from typing import Optional from loguru import logger diff --git a/core/amber/src/main/python/core/runnables/test_console_message.py b/core/amber/src/main/python/core/runnables/test_console_message.py index dbffe05b5f9..aa3e378088d 100644 --- a/core/amber/src/main/python/core/runnables/test_console_message.py +++ b/core/amber/src/main/python/core/runnables/test_console_message.py @@ -1,3 +1,20 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. + import pytest import datetime from core.models.internal_queue import InternalQueue diff --git a/core/amber/src/main/python/core/runnables/test_main_loop.py b/core/amber/src/main/python/core/runnables/test_main_loop.py index 67460bf921f..44ff9567d64 100644 --- a/core/amber/src/main/python/core/runnables/test_main_loop.py +++ b/core/amber/src/main/python/core/runnables/test_main_loop.py @@ -1,3 +1,20 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. + import inspect from threading import Thread diff --git a/core/amber/src/main/python/core/runnables/test_network_receiver.py b/core/amber/src/main/python/core/runnables/test_network_receiver.py index 0aca234f577..d0e2df83a5f 100644 --- a/core/amber/src/main/python/core/runnables/test_network_receiver.py +++ b/core/amber/src/main/python/core/runnables/test_network_receiver.py @@ -1,3 +1,20 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. + import threading import pytest diff --git a/core/amber/src/main/python/core/runnables/test_network_sender.py b/core/amber/src/main/python/core/runnables/test_network_sender.py index d24ffaf1e5d..263182cb165 100644 --- a/core/amber/src/main/python/core/runnables/test_network_sender.py +++ b/core/amber/src/main/python/core/runnables/test_network_sender.py @@ -1,3 +1,20 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. + import threading from time import sleep diff --git a/core/amber/src/main/python/core/storage/__init__.py b/core/amber/src/main/python/core/storage/__init__.py index e69de29bb2d..245692337bc 100644 --- a/core/amber/src/main/python/core/storage/__init__.py +++ b/core/amber/src/main/python/core/storage/__init__.py @@ -0,0 +1,17 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. + diff --git a/core/amber/src/main/python/core/storage/document_factory.py b/core/amber/src/main/python/core/storage/document_factory.py index ea7c2e5cc13..48e08d07ceb 100644 --- a/core/amber/src/main/python/core/storage/document_factory.py +++ b/core/amber/src/main/python/core/storage/document_factory.py @@ -1,3 +1,20 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. + import typing import urllib from urllib.parse import urlparse diff --git a/core/amber/src/main/python/core/storage/iceberg/__init__.py b/core/amber/src/main/python/core/storage/iceberg/__init__.py index e69de29bb2d..245692337bc 100644 --- a/core/amber/src/main/python/core/storage/iceberg/__init__.py +++ b/core/amber/src/main/python/core/storage/iceberg/__init__.py @@ -0,0 +1,17 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. + diff --git a/core/amber/src/main/python/core/storage/iceberg/iceberg_catalog_instance.py b/core/amber/src/main/python/core/storage/iceberg/iceberg_catalog_instance.py index 2a3e9578759..b1478fadf03 100644 --- a/core/amber/src/main/python/core/storage/iceberg/iceberg_catalog_instance.py +++ b/core/amber/src/main/python/core/storage/iceberg/iceberg_catalog_instance.py @@ -1,3 +1,20 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. + from pyiceberg.catalog import Catalog from typing import Optional diff --git a/core/amber/src/main/python/core/storage/iceberg/iceberg_document.py b/core/amber/src/main/python/core/storage/iceberg/iceberg_document.py index 9d15336dff5..4ce3dc42492 100644 --- a/core/amber/src/main/python/core/storage/iceberg/iceberg_document.py +++ b/core/amber/src/main/python/core/storage/iceberg/iceberg_document.py @@ -1,3 +1,20 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. + from itertools import islice from threading import RLock from typing import Iterator, Optional, Callable, Iterable diff --git a/core/amber/src/main/python/core/storage/iceberg/iceberg_table_writer.py b/core/amber/src/main/python/core/storage/iceberg/iceberg_table_writer.py index 8f547a6af63..dd2a42c2ca8 100644 --- a/core/amber/src/main/python/core/storage/iceberg/iceberg_table_writer.py +++ b/core/amber/src/main/python/core/storage/iceberg/iceberg_table_writer.py @@ -1,3 +1,20 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. + import pyarrow as pa from pyiceberg.catalog import Catalog from pyiceberg.schema import Schema diff --git a/core/amber/src/main/python/core/storage/iceberg/iceberg_utils.py b/core/amber/src/main/python/core/storage/iceberg/iceberg_utils.py index 86abeb43957..12c841ed71f 100644 --- a/core/amber/src/main/python/core/storage/iceberg/iceberg_utils.py +++ b/core/amber/src/main/python/core/storage/iceberg/iceberg_utils.py @@ -1,3 +1,20 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. + import pyarrow as pa import pyiceberg.table from pyiceberg.catalog import Catalog diff --git a/core/amber/src/main/python/core/storage/iceberg/test_iceberg_document.py b/core/amber/src/main/python/core/storage/iceberg/test_iceberg_document.py index 82d53e0291e..9e43cc3fa03 100644 --- a/core/amber/src/main/python/core/storage/iceberg/test_iceberg_document.py +++ b/core/amber/src/main/python/core/storage/iceberg/test_iceberg_document.py @@ -1,3 +1,20 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. + import datetime import random import uuid diff --git a/core/amber/src/main/python/core/storage/model/__init__.py b/core/amber/src/main/python/core/storage/model/__init__.py index e69de29bb2d..245692337bc 100644 --- a/core/amber/src/main/python/core/storage/model/__init__.py +++ b/core/amber/src/main/python/core/storage/model/__init__.py @@ -0,0 +1,17 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. + diff --git a/core/amber/src/main/python/core/storage/model/buffered_item_writer.py b/core/amber/src/main/python/core/storage/model/buffered_item_writer.py index 7f00eb52d3a..2b50b34fcf7 100644 --- a/core/amber/src/main/python/core/storage/model/buffered_item_writer.py +++ b/core/amber/src/main/python/core/storage/model/buffered_item_writer.py @@ -1,3 +1,20 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. + from abc import ABC, abstractmethod from typing import Generic, TypeVar diff --git a/core/amber/src/main/python/core/storage/model/readonly_virtual_document.py b/core/amber/src/main/python/core/storage/model/readonly_virtual_document.py index dcaca3b941b..ef46dbaa028 100644 --- a/core/amber/src/main/python/core/storage/model/readonly_virtual_document.py +++ b/core/amber/src/main/python/core/storage/model/readonly_virtual_document.py @@ -1,3 +1,20 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. + from abc import ABC, abstractmethod from urllib.parse import ParseResult diff --git a/core/amber/src/main/python/core/storage/model/virtual_document.py b/core/amber/src/main/python/core/storage/model/virtual_document.py index 10b953eda97..0f20b198640 100644 --- a/core/amber/src/main/python/core/storage/model/virtual_document.py +++ b/core/amber/src/main/python/core/storage/model/virtual_document.py @@ -1,3 +1,20 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. + from abc import ABC, abstractmethod from urllib.parse import ParseResult diff --git a/core/amber/src/main/python/core/storage/runnables/__init__.py b/core/amber/src/main/python/core/storage/runnables/__init__.py index e69de29bb2d..245692337bc 100644 --- a/core/amber/src/main/python/core/storage/runnables/__init__.py +++ b/core/amber/src/main/python/core/storage/runnables/__init__.py @@ -0,0 +1,17 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. + diff --git a/core/amber/src/main/python/core/storage/runnables/port_storage_writer.py b/core/amber/src/main/python/core/storage/runnables/port_storage_writer.py index e5edf24129e..a0e6c74f5f9 100644 --- a/core/amber/src/main/python/core/storage/runnables/port_storage_writer.py +++ b/core/amber/src/main/python/core/storage/runnables/port_storage_writer.py @@ -1,3 +1,20 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. + from dataclasses import dataclass from overrides import overrides diff --git a/core/amber/src/main/python/core/storage/storage_config.py b/core/amber/src/main/python/core/storage/storage_config.py index 89375041b92..9c633b9ba85 100644 --- a/core/amber/src/main/python/core/storage/storage_config.py +++ b/core/amber/src/main/python/core/storage/storage_config.py @@ -1,3 +1,20 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. + class StorageConfig: """ A static class to keep the storage-related configs. diff --git a/core/amber/src/main/python/core/storage/vfs_uri_factory.py b/core/amber/src/main/python/core/storage/vfs_uri_factory.py index 9818ed9f39c..3aded2a9cf4 100644 --- a/core/amber/src/main/python/core/storage/vfs_uri_factory.py +++ b/core/amber/src/main/python/core/storage/vfs_uri_factory.py @@ -1,3 +1,20 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. + from enum import Enum from typing import Optional from urllib.parse import urlparse diff --git a/core/amber/src/main/python/core/util/__init__.py b/core/amber/src/main/python/core/util/__init__.py index 25fa962a3a6..b747d28f4ba 100644 --- a/core/amber/src/main/python/core/util/__init__.py +++ b/core/amber/src/main/python/core/util/__init__.py @@ -1,3 +1,20 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. + from .proto import get_one_of, set_one_of from .customized_queue import LinkedBlockingMultiQueue, IQueue from .stoppable import Stoppable, StoppableQueueBlockingRunnable diff --git a/core/amber/src/main/python/core/util/buffer/buffer_base.py b/core/amber/src/main/python/core/util/buffer/buffer_base.py index bd12ed9e65a..244b7357407 100644 --- a/core/amber/src/main/python/core/util/buffer/buffer_base.py +++ b/core/amber/src/main/python/core/util/buffer/buffer_base.py @@ -1,3 +1,20 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. + from abc import ABCMeta from core.util.protocol.base_protocols import FlushedGetable, Putable diff --git a/core/amber/src/main/python/core/util/buffer/timed_buffer.py b/core/amber/src/main/python/core/util/buffer/timed_buffer.py index 8a088d18f39..da1dcd4588f 100644 --- a/core/amber/src/main/python/core/util/buffer/timed_buffer.py +++ b/core/amber/src/main/python/core/util/buffer/timed_buffer.py @@ -1,3 +1,20 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. + from datetime import datetime from typing import List, Iterator diff --git a/core/amber/src/main/python/core/util/console_message/replace_print.py b/core/amber/src/main/python/core/util/console_message/replace_print.py index 040ff920d31..929d120854c 100644 --- a/core/amber/src/main/python/core/util/console_message/replace_print.py +++ b/core/amber/src/main/python/core/util/console_message/replace_print.py @@ -1,3 +1,20 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. + import builtins import inspect from contextlib import redirect_stdout diff --git a/core/amber/src/main/python/core/util/console_message/timed_buffer.py b/core/amber/src/main/python/core/util/console_message/timed_buffer.py index 87f534cdede..30fbf3fa408 100644 --- a/core/amber/src/main/python/core/util/console_message/timed_buffer.py +++ b/core/amber/src/main/python/core/util/console_message/timed_buffer.py @@ -1,3 +1,20 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. + from datetime import datetime from typing import Tuple, List, Iterator diff --git a/core/amber/src/main/python/core/util/console_message/timestamp.py b/core/amber/src/main/python/core/util/console_message/timestamp.py index f65c3f8fa48..9ced3a712bc 100644 --- a/core/amber/src/main/python/core/util/console_message/timestamp.py +++ b/core/amber/src/main/python/core/util/console_message/timestamp.py @@ -1,3 +1,20 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. + import datetime import tzlocal diff --git a/core/amber/src/main/python/core/util/customized_queue/__init__.py b/core/amber/src/main/python/core/util/customized_queue/__init__.py index 3d3f0bbffb1..0e4c20e8c60 100644 --- a/core/amber/src/main/python/core/util/customized_queue/__init__.py +++ b/core/amber/src/main/python/core/util/customized_queue/__init__.py @@ -1,3 +1,20 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. + from .linked_blocking_multi_queue import LinkedBlockingMultiQueue from .queue_base import IQueue diff --git a/core/amber/src/main/python/core/util/customized_queue/double_blocking_queue.py b/core/amber/src/main/python/core/util/customized_queue/double_blocking_queue.py index e69de29bb2d..245692337bc 100644 --- a/core/amber/src/main/python/core/util/customized_queue/double_blocking_queue.py +++ b/core/amber/src/main/python/core/util/customized_queue/double_blocking_queue.py @@ -0,0 +1,17 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. + diff --git a/core/amber/src/main/python/core/util/customized_queue/inner.py b/core/amber/src/main/python/core/util/customized_queue/inner.py index 46d42ff1107..b39762f4f83 100644 --- a/core/amber/src/main/python/core/util/customized_queue/inner.py +++ b/core/amber/src/main/python/core/util/customized_queue/inner.py @@ -1,3 +1,20 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. + """ This class is taken from https://github.com/sebkeim/inner-class at commit sha 0856be1feee38710005a7ef27ae998af95dedbf8. diff --git a/core/amber/src/main/python/core/util/customized_queue/linked_blocking_multi_queue.py b/core/amber/src/main/python/core/util/customized_queue/linked_blocking_multi_queue.py index 069b993e51d..3b46e6db4d7 100644 --- a/core/amber/src/main/python/core/util/customized_queue/linked_blocking_multi_queue.py +++ b/core/amber/src/main/python/core/util/customized_queue/linked_blocking_multi_queue.py @@ -1,3 +1,20 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. + from __future__ import annotations import sys diff --git a/core/amber/src/main/python/core/util/customized_queue/queue_base.py b/core/amber/src/main/python/core/util/customized_queue/queue_base.py index 39899814a0d..47b8aac94e4 100644 --- a/core/amber/src/main/python/core/util/customized_queue/queue_base.py +++ b/core/amber/src/main/python/core/util/customized_queue/queue_base.py @@ -1,3 +1,20 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. + from abc import ABCMeta from dataclasses import dataclass diff --git a/core/amber/src/main/python/core/util/customized_queue/test_linked_blocking_multi_queue.py b/core/amber/src/main/python/core/util/customized_queue/test_linked_blocking_multi_queue.py index 69e08aeba60..5b84e080670 100644 --- a/core/amber/src/main/python/core/util/customized_queue/test_linked_blocking_multi_queue.py +++ b/core/amber/src/main/python/core/util/customized_queue/test_linked_blocking_multi_queue.py @@ -1,3 +1,20 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. + import random import time from threading import Thread diff --git a/core/amber/src/main/python/core/util/expression_evaluator/__init__.py b/core/amber/src/main/python/core/util/expression_evaluator/__init__.py index 9a2a799a7e3..831beb1fc88 100644 --- a/core/amber/src/main/python/core/util/expression_evaluator/__init__.py +++ b/core/amber/src/main/python/core/util/expression_evaluator/__init__.py @@ -1,3 +1,20 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. + import inspect import re from collections.abc import Iterator, Mapping diff --git a/core/amber/src/main/python/core/util/expression_evaluator/test_expression_evaluator.py b/core/amber/src/main/python/core/util/expression_evaluator/test_expression_evaluator.py index 3874cd10a00..54a64ca58ec 100644 --- a/core/amber/src/main/python/core/util/expression_evaluator/test_expression_evaluator.py +++ b/core/amber/src/main/python/core/util/expression_evaluator/test_expression_evaluator.py @@ -1,3 +1,20 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. + from core.util.expression_evaluator import ExpressionEvaluator from proto.edu.uci.ics.amber.engine.architecture.rpc import EvaluatedValue, TypedValue diff --git a/core/amber/src/main/python/core/util/operator/__init__.py b/core/amber/src/main/python/core/util/operator/__init__.py index e69de29bb2d..245692337bc 100644 --- a/core/amber/src/main/python/core/util/operator/__init__.py +++ b/core/amber/src/main/python/core/util/operator/__init__.py @@ -0,0 +1,17 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. + diff --git a/core/amber/src/main/python/core/util/proto/__init__.py b/core/amber/src/main/python/core/util/proto/__init__.py index f2cdeef5bb0..7ad3af5af4f 100644 --- a/core/amber/src/main/python/core/util/proto/__init__.py +++ b/core/amber/src/main/python/core/util/proto/__init__.py @@ -1,3 +1,20 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. + import re from typing import T diff --git a/core/amber/src/main/python/core/util/protocol/base_protocols.py b/core/amber/src/main/python/core/util/protocol/base_protocols.py index 8711e37440d..2cd42f3f37a 100644 --- a/core/amber/src/main/python/core/util/protocol/base_protocols.py +++ b/core/amber/src/main/python/core/util/protocol/base_protocols.py @@ -1,3 +1,20 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. + from abc import abstractmethod from typing import TypeVar, Sized, Optional from typing_extensions import Protocol diff --git a/core/amber/src/main/python/core/util/runnable/runnable.py b/core/amber/src/main/python/core/util/runnable/runnable.py index 8de4613c706..433c86fc8bb 100644 --- a/core/amber/src/main/python/core/util/runnable/runnable.py +++ b/core/amber/src/main/python/core/util/runnable/runnable.py @@ -1,3 +1,20 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. + from abc import abstractmethod from typing_extensions import Protocol diff --git a/core/amber/src/main/python/core/util/stoppable/__init__.py b/core/amber/src/main/python/core/util/stoppable/__init__.py index 06858bf53fb..ad4690fe7d1 100644 --- a/core/amber/src/main/python/core/util/stoppable/__init__.py +++ b/core/amber/src/main/python/core/util/stoppable/__init__.py @@ -1,3 +1,20 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. + from .stoppable import Stoppable from .stoppable_queue_blocking_thread import StoppableQueueBlockingRunnable diff --git a/core/amber/src/main/python/core/util/stoppable/stoppable.py b/core/amber/src/main/python/core/util/stoppable/stoppable.py index 56ba8bc113e..2c79e69d21d 100644 --- a/core/amber/src/main/python/core/util/stoppable/stoppable.py +++ b/core/amber/src/main/python/core/util/stoppable/stoppable.py @@ -1,3 +1,20 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. + from abc import abstractmethod from typing_extensions import Protocol diff --git a/core/amber/src/main/python/core/util/stoppable/stoppable_queue_blocking_thread.py b/core/amber/src/main/python/core/util/stoppable/stoppable_queue_blocking_thread.py index 5ae3fdaead5..d20073631b3 100644 --- a/core/amber/src/main/python/core/util/stoppable/stoppable_queue_blocking_thread.py +++ b/core/amber/src/main/python/core/util/stoppable/stoppable_queue_blocking_thread.py @@ -1,3 +1,20 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. + from loguru import logger from overrides import overrides diff --git a/core/amber/src/main/python/core/util/thread/__init__.py b/core/amber/src/main/python/core/util/thread/__init__.py index e69de29bb2d..245692337bc 100644 --- a/core/amber/src/main/python/core/util/thread/__init__.py +++ b/core/amber/src/main/python/core/util/thread/__init__.py @@ -0,0 +1,17 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. + diff --git a/core/amber/src/main/python/core/util/thread/atomic.py b/core/amber/src/main/python/core/util/thread/atomic.py index 924a67d9d3c..a73619489fd 100644 --- a/core/amber/src/main/python/core/util/thread/atomic.py +++ b/core/amber/src/main/python/core/util/thread/atomic.py @@ -1,3 +1,20 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. + import threading diff --git a/core/amber/src/main/python/core/util/virtual_identity/__init__.py b/core/amber/src/main/python/core/util/virtual_identity/__init__.py index 4a11ddfc4e1..e592d89a74a 100644 --- a/core/amber/src/main/python/core/util/virtual_identity/__init__.py +++ b/core/amber/src/main/python/core/util/virtual_identity/__init__.py @@ -1,3 +1,20 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. + import re from proto.edu.uci.ics.amber.core import ( GlobalPortIdentity, diff --git a/core/amber/src/main/python/proto/__init__.py b/core/amber/src/main/python/proto/__init__.py index e69de29bb2d..245692337bc 100644 --- a/core/amber/src/main/python/proto/__init__.py +++ b/core/amber/src/main/python/proto/__init__.py @@ -0,0 +1,17 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. + diff --git a/core/amber/src/main/python/proto/edu/__init__.py b/core/amber/src/main/python/proto/edu/__init__.py index e69de29bb2d..245692337bc 100644 --- a/core/amber/src/main/python/proto/edu/__init__.py +++ b/core/amber/src/main/python/proto/edu/__init__.py @@ -0,0 +1,17 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. + diff --git a/core/amber/src/main/python/proto/edu/uci/__init__.py b/core/amber/src/main/python/proto/edu/uci/__init__.py index e69de29bb2d..245692337bc 100644 --- a/core/amber/src/main/python/proto/edu/uci/__init__.py +++ b/core/amber/src/main/python/proto/edu/uci/__init__.py @@ -0,0 +1,17 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. + diff --git a/core/amber/src/main/python/proto/edu/uci/ics/__init__.py b/core/amber/src/main/python/proto/edu/uci/ics/__init__.py index e69de29bb2d..245692337bc 100644 --- a/core/amber/src/main/python/proto/edu/uci/ics/__init__.py +++ b/core/amber/src/main/python/proto/edu/uci/ics/__init__.py @@ -0,0 +1,17 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. + diff --git a/core/amber/src/main/python/proto/edu/uci/ics/amber/__init__.py b/core/amber/src/main/python/proto/edu/uci/ics/amber/__init__.py index e69de29bb2d..245692337bc 100644 --- a/core/amber/src/main/python/proto/edu/uci/ics/amber/__init__.py +++ b/core/amber/src/main/python/proto/edu/uci/ics/amber/__init__.py @@ -0,0 +1,17 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. + diff --git a/core/amber/src/main/python/proto/edu/uci/ics/amber/core/__init__.py b/core/amber/src/main/python/proto/edu/uci/ics/amber/core/__init__.py index d7d92339caa..f155542dede 100644 --- a/core/amber/src/main/python/proto/edu/uci/ics/amber/core/__init__.py +++ b/core/amber/src/main/python/proto/edu/uci/ics/amber/core/__init__.py @@ -1,3 +1,20 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. + # Generated by the protocol buffer compiler. DO NOT EDIT! # sources: edu/uci/ics/amber/core/executor.proto, edu/uci/ics/amber/core/virtualidentity.proto, edu/uci/ics/amber/core/workflow.proto, edu/uci/ics/amber/core/workflowruntimestate.proto # plugin: python-betterproto diff --git a/core/amber/src/main/python/proto/edu/uci/ics/amber/engine/__init__.py b/core/amber/src/main/python/proto/edu/uci/ics/amber/engine/__init__.py index e69de29bb2d..245692337bc 100644 --- a/core/amber/src/main/python/proto/edu/uci/ics/amber/engine/__init__.py +++ b/core/amber/src/main/python/proto/edu/uci/ics/amber/engine/__init__.py @@ -0,0 +1,17 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. + diff --git a/core/amber/src/main/python/proto/edu/uci/ics/amber/engine/architecture/__init__.py b/core/amber/src/main/python/proto/edu/uci/ics/amber/engine/architecture/__init__.py index e69de29bb2d..245692337bc 100644 --- a/core/amber/src/main/python/proto/edu/uci/ics/amber/engine/architecture/__init__.py +++ b/core/amber/src/main/python/proto/edu/uci/ics/amber/engine/architecture/__init__.py @@ -0,0 +1,17 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. + diff --git a/core/amber/src/main/python/proto/edu/uci/ics/amber/engine/architecture/rpc/__init__.py b/core/amber/src/main/python/proto/edu/uci/ics/amber/engine/architecture/rpc/__init__.py index 8f91bc7882e..f6b45a9d435 100644 --- a/core/amber/src/main/python/proto/edu/uci/ics/amber/engine/architecture/rpc/__init__.py +++ b/core/amber/src/main/python/proto/edu/uci/ics/amber/engine/architecture/rpc/__init__.py @@ -1,3 +1,20 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. + # Generated by the protocol buffer compiler. DO NOT EDIT! # sources: edu/uci/ics/amber/engine/architecture/rpc/controlcommands.proto, edu/uci/ics/amber/engine/architecture/rpc/controllerservice.proto, edu/uci/ics/amber/engine/architecture/rpc/controlreturns.proto, edu/uci/ics/amber/engine/architecture/rpc/testerservice.proto, edu/uci/ics/amber/engine/architecture/rpc/workerservice.proto # plugin: python-betterproto diff --git a/core/amber/src/main/python/proto/edu/uci/ics/amber/engine/architecture/sendsemantics/__init__.py b/core/amber/src/main/python/proto/edu/uci/ics/amber/engine/architecture/sendsemantics/__init__.py index b9769dc2bb9..0b10145b8a2 100644 --- a/core/amber/src/main/python/proto/edu/uci/ics/amber/engine/architecture/sendsemantics/__init__.py +++ b/core/amber/src/main/python/proto/edu/uci/ics/amber/engine/architecture/sendsemantics/__init__.py @@ -1,3 +1,20 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. + # Generated by the protocol buffer compiler. DO NOT EDIT! # sources: edu/uci/ics/amber/engine/architecture/sendsemantics/partitionings.proto # plugin: python-betterproto diff --git a/core/amber/src/main/python/proto/edu/uci/ics/amber/engine/architecture/worker/__init__.py b/core/amber/src/main/python/proto/edu/uci/ics/amber/engine/architecture/worker/__init__.py index 8b87e847f58..f5fd615493d 100644 --- a/core/amber/src/main/python/proto/edu/uci/ics/amber/engine/architecture/worker/__init__.py +++ b/core/amber/src/main/python/proto/edu/uci/ics/amber/engine/architecture/worker/__init__.py @@ -1,3 +1,20 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. + # Generated by the protocol buffer compiler. DO NOT EDIT! # sources: edu/uci/ics/amber/engine/architecture/worker/statistics.proto # plugin: python-betterproto diff --git a/core/amber/src/main/python/proto/edu/uci/ics/amber/engine/common/__init__.py b/core/amber/src/main/python/proto/edu/uci/ics/amber/engine/common/__init__.py index b03ae521c74..939097c1e8f 100644 --- a/core/amber/src/main/python/proto/edu/uci/ics/amber/engine/common/__init__.py +++ b/core/amber/src/main/python/proto/edu/uci/ics/amber/engine/common/__init__.py @@ -1,3 +1,20 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. + # Generated by the protocol buffer compiler. DO NOT EDIT! # sources: edu/uci/ics/amber/engine/common/actormessage.proto, edu/uci/ics/amber/engine/common/ambermessage.proto, edu/uci/ics/amber/engine/common/executionruntimestate.proto # plugin: python-betterproto diff --git a/core/amber/src/main/python/proto/edu/uci/ics/texera/__init__.py b/core/amber/src/main/python/proto/edu/uci/ics/texera/__init__.py index e69de29bb2d..245692337bc 100644 --- a/core/amber/src/main/python/proto/edu/uci/ics/texera/__init__.py +++ b/core/amber/src/main/python/proto/edu/uci/ics/texera/__init__.py @@ -0,0 +1,17 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. + diff --git a/core/amber/src/main/python/proto/edu/uci/ics/texera/web/__init__.py b/core/amber/src/main/python/proto/edu/uci/ics/texera/web/__init__.py index 8979cc0b8f1..b0f8d666374 100644 --- a/core/amber/src/main/python/proto/edu/uci/ics/texera/web/__init__.py +++ b/core/amber/src/main/python/proto/edu/uci/ics/texera/web/__init__.py @@ -1,3 +1,20 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. + # Generated by the protocol buffer compiler. DO NOT EDIT! # sources: edu/uci/ics/texera/workflowruntimestate.proto # plugin: python-betterproto diff --git a/core/amber/src/main/python/proto/scalapb/__init__.py b/core/amber/src/main/python/proto/scalapb/__init__.py index 49c713815a5..153dd1b07aa 100644 --- a/core/amber/src/main/python/proto/scalapb/__init__.py +++ b/core/amber/src/main/python/proto/scalapb/__init__.py @@ -1,3 +1,20 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. + # Generated by the protocol buffer compiler. DO NOT EDIT! # sources: scalapb/scalapb.proto # plugin: python-betterproto diff --git a/core/amber/src/main/python/pyamber/__init__.py b/core/amber/src/main/python/pyamber/__init__.py index c170e8f1ba3..01ee5e08279 100644 --- a/core/amber/src/main/python/pyamber/__init__.py +++ b/core/amber/src/main/python/pyamber/__init__.py @@ -1,3 +1,20 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. + from core.models import ( Tuple, TupleLike, diff --git a/core/amber/src/main/python/pytexera/__init__.py b/core/amber/src/main/python/pytexera/__init__.py index a4a7a9c5ce7..db78319f490 100644 --- a/core/amber/src/main/python/pytexera/__init__.py +++ b/core/amber/src/main/python/pytexera/__init__.py @@ -1,3 +1,20 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. + from loguru import logger from overrides import overrides from typing import Iterator, Optional, Union diff --git a/core/amber/src/main/python/pytexera/storage/__init__.py b/core/amber/src/main/python/pytexera/storage/__init__.py index da91bba69d6..da1b6392b23 100644 --- a/core/amber/src/main/python/pytexera/storage/__init__.py +++ b/core/amber/src/main/python/pytexera/storage/__init__.py @@ -1,3 +1,20 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. + from .dataset_file_document import DatasetFileDocument __all__ = ["DatasetFileDocument"] diff --git a/core/amber/src/main/python/pytexera/storage/dataset_file_document.py b/core/amber/src/main/python/pytexera/storage/dataset_file_document.py index ba5d9748c2d..28ffe0d30e5 100644 --- a/core/amber/src/main/python/pytexera/storage/dataset_file_document.py +++ b/core/amber/src/main/python/pytexera/storage/dataset_file_document.py @@ -1,3 +1,20 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. + import os import io import requests diff --git a/core/amber/src/main/python/pytexera/udf/__init__.py b/core/amber/src/main/python/pytexera/udf/__init__.py index e69de29bb2d..245692337bc 100644 --- a/core/amber/src/main/python/pytexera/udf/__init__.py +++ b/core/amber/src/main/python/pytexera/udf/__init__.py @@ -0,0 +1,17 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. + diff --git a/core/amber/src/main/python/pytexera/udf/examples/__init__.py b/core/amber/src/main/python/pytexera/udf/examples/__init__.py index ac11650178d..34b7183567d 100644 --- a/core/amber/src/main/python/pytexera/udf/examples/__init__.py +++ b/core/amber/src/main/python/pytexera/udf/examples/__init__.py @@ -1,3 +1,20 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. + from .echo_operator import EchoOperator from .echo_table_operator import EchoTableOperator from .join_operator import JoinOperator diff --git a/core/amber/src/main/python/pytexera/udf/examples/count_batch_operator.py b/core/amber/src/main/python/pytexera/udf/examples/count_batch_operator.py index 44346be136b..d4aed1746e7 100644 --- a/core/amber/src/main/python/pytexera/udf/examples/count_batch_operator.py +++ b/core/amber/src/main/python/pytexera/udf/examples/count_batch_operator.py @@ -1,3 +1,20 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. + from pytexera import * diff --git a/core/amber/src/main/python/pytexera/udf/examples/echo_operator.py b/core/amber/src/main/python/pytexera/udf/examples/echo_operator.py index 31acdc78796..2b93f43bc45 100644 --- a/core/amber/src/main/python/pytexera/udf/examples/echo_operator.py +++ b/core/amber/src/main/python/pytexera/udf/examples/echo_operator.py @@ -1,3 +1,20 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. + from pytexera import * diff --git a/core/amber/src/main/python/pytexera/udf/examples/echo_table_operator.py b/core/amber/src/main/python/pytexera/udf/examples/echo_table_operator.py index 13dee7f1ba9..3402e4434b7 100644 --- a/core/amber/src/main/python/pytexera/udf/examples/echo_table_operator.py +++ b/core/amber/src/main/python/pytexera/udf/examples/echo_table_operator.py @@ -1,3 +1,20 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. + from pytexera import * diff --git a/core/amber/src/main/python/pytexera/udf/examples/generator_operator.py b/core/amber/src/main/python/pytexera/udf/examples/generator_operator.py index f8c2080fd31..995060dee4a 100644 --- a/core/amber/src/main/python/pytexera/udf/examples/generator_operator.py +++ b/core/amber/src/main/python/pytexera/udf/examples/generator_operator.py @@ -1,3 +1,20 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. + from pytexera import * diff --git a/core/amber/src/main/python/pytexera/udf/examples/join_operator.py b/core/amber/src/main/python/pytexera/udf/examples/join_operator.py index 40fad380a22..340305fde2a 100644 --- a/core/amber/src/main/python/pytexera/udf/examples/join_operator.py +++ b/core/amber/src/main/python/pytexera/udf/examples/join_operator.py @@ -1,3 +1,20 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. + from collections import defaultdict from pytexera import * diff --git a/core/amber/src/main/python/pytexera/udf/examples/rudf/r_table_operator.py b/core/amber/src/main/python/pytexera/udf/examples/rudf/r_table_operator.py index e28ca6aa100..e6ce072dd12 100644 --- a/core/amber/src/main/python/pytexera/udf/examples/rudf/r_table_operator.py +++ b/core/amber/src/main/python/pytexera/udf/examples/rudf/r_table_operator.py @@ -1,3 +1,20 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. + # Note: make sure R path is initialized in udf.conf and make sure that # the following packages (in R) are installed: arrow # --- Source Operator Examples --- diff --git a/core/amber/src/main/python/pytexera/udf/examples/rudf/r_tuple_operator.py b/core/amber/src/main/python/pytexera/udf/examples/rudf/r_tuple_operator.py index dfb774d03ef..4aeb8a010ce 100644 --- a/core/amber/src/main/python/pytexera/udf/examples/rudf/r_tuple_operator.py +++ b/core/amber/src/main/python/pytexera/udf/examples/rudf/r_tuple_operator.py @@ -1,3 +1,20 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. + # Note: make sure R path is initialized in udf.conf and make sure that # the following packages (in R) are installed: coro, arrow # --- Source Operator Examples --- diff --git a/core/amber/src/main/python/pytexera/udf/examples/test_count_batch_operator.py b/core/amber/src/main/python/pytexera/udf/examples/test_count_batch_operator.py index 875d7476b55..3df28259400 100644 --- a/core/amber/src/main/python/pytexera/udf/examples/test_count_batch_operator.py +++ b/core/amber/src/main/python/pytexera/udf/examples/test_count_batch_operator.py @@ -1,3 +1,20 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. + import inspect from collections import deque diff --git a/core/amber/src/main/python/pytexera/udf/examples/test_echo_operator.py b/core/amber/src/main/python/pytexera/udf/examples/test_echo_operator.py index b683c4eb509..a70b8a0e7c1 100644 --- a/core/amber/src/main/python/pytexera/udf/examples/test_echo_operator.py +++ b/core/amber/src/main/python/pytexera/udf/examples/test_echo_operator.py @@ -1,3 +1,20 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. + import pytest from pytexera import Tuple diff --git a/core/amber/src/main/python/pytexera/udf/examples/test_echo_table_operator.py b/core/amber/src/main/python/pytexera/udf/examples/test_echo_table_operator.py index 107bfaf3570..b878d8dec91 100644 --- a/core/amber/src/main/python/pytexera/udf/examples/test_echo_table_operator.py +++ b/core/amber/src/main/python/pytexera/udf/examples/test_echo_table_operator.py @@ -1,3 +1,20 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. + from collections import deque import pytest diff --git a/core/amber/src/main/python/pytexera/udf/examples/test_generator_operator.py b/core/amber/src/main/python/pytexera/udf/examples/test_generator_operator.py index 908fb8d8122..931d8fefb8b 100644 --- a/core/amber/src/main/python/pytexera/udf/examples/test_generator_operator.py +++ b/core/amber/src/main/python/pytexera/udf/examples/test_generator_operator.py @@ -1,3 +1,20 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. + import pytest from pytexera import Tuple diff --git a/core/amber/src/main/python/pytexera/udf/udf_operator.py b/core/amber/src/main/python/pytexera/udf/udf_operator.py index 420cb8f7bfa..60dc87308e0 100644 --- a/core/amber/src/main/python/pytexera/udf/udf_operator.py +++ b/core/amber/src/main/python/pytexera/udf/udf_operator.py @@ -1,3 +1,20 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. + from abc import abstractmethod from typing import Iterator, Optional, Union from pyamber import * diff --git a/core/amber/src/main/python/texera_run_python_worker.py b/core/amber/src/main/python/texera_run_python_worker.py index b975dafe58a..d4854c69c6d 100644 --- a/core/amber/src/main/python/texera_run_python_worker.py +++ b/core/amber/src/main/python/texera_run_python_worker.py @@ -1,3 +1,20 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. + import sys from loguru import logger diff --git a/core/amber/src/main/resources/computing-unit-master-config.yml b/core/amber/src/main/resources/computing-unit-master-config.yml index a54fc6fb103..a036e424efe 100644 --- a/core/amber/src/main/resources/computing-unit-master-config.yml +++ b/core/amber/src/main/resources/computing-unit-master-config.yml @@ -1,3 +1,20 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. + server: applicationContextPath: / applicationConnectors: diff --git a/core/amber/src/main/resources/logback.xml b/core/amber/src/main/resources/logback.xml index 7f8e3c7ee75..4faa49cd579 100644 --- a/core/amber/src/main/resources/logback.xml +++ b/core/amber/src/main/resources/logback.xml @@ -1,4 +1,23 @@ + + --> + diff --git a/core/dao/src/main/scala/edu/uci/ics/texera/dao/JooqCodeGenerator.scala b/core/dao/src/main/scala/edu/uci/ics/texera/dao/JooqCodeGenerator.scala index 48c7006757a..7b57df975c9 100644 --- a/core/dao/src/main/scala/edu/uci/ics/texera/dao/JooqCodeGenerator.scala +++ b/core/dao/src/main/scala/edu/uci/ics/texera/dao/JooqCodeGenerator.scala @@ -1,3 +1,22 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ + package edu.uci.ics.texera.dao import com.typesafe.config.{Config, ConfigFactory, ConfigParseOptions} diff --git a/core/dao/src/main/scala/edu/uci/ics/texera/dao/SqlServer.scala b/core/dao/src/main/scala/edu/uci/ics/texera/dao/SqlServer.scala index 2748bf1e948..18eb92b9f34 100644 --- a/core/dao/src/main/scala/edu/uci/ics/texera/dao/SqlServer.scala +++ b/core/dao/src/main/scala/edu/uci/ics/texera/dao/SqlServer.scala @@ -1,3 +1,22 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ + package edu.uci.ics.texera.dao import org.jooq.impl.DSL diff --git a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/Keys.java b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/Keys.java index 22c26c7f97d..99beb62dad6 100644 --- a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/Keys.java +++ b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/Keys.java @@ -1,3 +1,22 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ + /* * This file is generated by jOOQ. */ diff --git a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/Tables.java b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/Tables.java index 693f4763078..51282172720 100644 --- a/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/Tables.java +++ b/core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/Tables.java @@ -1,3 +1,22 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ + /* * This file is generated by jOOQ. */ diff --git a/core/dao/src/test/scala/edu/uci/ics/texera/dao/MockTexeraDB.scala b/core/dao/src/test/scala/edu/uci/ics/texera/dao/MockTexeraDB.scala index 9fc94c9e710..1bb49518163 100644 --- a/core/dao/src/test/scala/edu/uci/ics/texera/dao/MockTexeraDB.scala +++ b/core/dao/src/test/scala/edu/uci/ics/texera/dao/MockTexeraDB.scala @@ -1,3 +1,22 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ + package edu.uci.ics.texera.dao import io.zonky.test.db.postgres.embedded.EmbeddedPostgres diff --git a/core/file-service/src/main/resources/docker-compose.yml b/core/file-service/src/main/resources/docker-compose.yml index d3b7775a4fb..fbef6cc3b5b 100644 --- a/core/file-service/src/main/resources/docker-compose.yml +++ b/core/file-service/src/main/resources/docker-compose.yml @@ -1,3 +1,20 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. + version: "3.5" name: texera-lakefs services: diff --git a/core/file-service/src/main/resources/file-service-web-config.yaml b/core/file-service/src/main/resources/file-service-web-config.yaml index 01396a8910e..e9c0e33c054 100644 --- a/core/file-service/src/main/resources/file-service-web-config.yaml +++ b/core/file-service/src/main/resources/file-service-web-config.yaml @@ -1,3 +1,20 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. + server: applicationConnectors: - type: http diff --git a/core/file-service/src/main/resources/minio-config.yml b/core/file-service/src/main/resources/minio-config.yml index a4ee5aace8c..0622b92bdce 100644 --- a/core/file-service/src/main/resources/minio-config.yml +++ b/core/file-service/src/main/resources/minio-config.yml @@ -1,3 +1,20 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. + version: '3.8' services: diff --git a/core/file-service/src/main/scala/edu/uci/ics/texera/service/FileService.scala b/core/file-service/src/main/scala/edu/uci/ics/texera/service/FileService.scala index f23e1c349c3..d2228a551f4 100644 --- a/core/file-service/src/main/scala/edu/uci/ics/texera/service/FileService.scala +++ b/core/file-service/src/main/scala/edu/uci/ics/texera/service/FileService.scala @@ -1,3 +1,22 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ + package edu.uci.ics.texera.service import com.fasterxml.jackson.databind.module.SimpleModule diff --git a/core/file-service/src/main/scala/edu/uci/ics/texera/service/FileServiceConfiguration.scala b/core/file-service/src/main/scala/edu/uci/ics/texera/service/FileServiceConfiguration.scala index be3a700ce97..8263d6445df 100644 --- a/core/file-service/src/main/scala/edu/uci/ics/texera/service/FileServiceConfiguration.scala +++ b/core/file-service/src/main/scala/edu/uci/ics/texera/service/FileServiceConfiguration.scala @@ -1,3 +1,22 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ + package edu.uci.ics.texera.service import io.dropwizard.core.Configuration diff --git a/core/file-service/src/main/scala/edu/uci/ics/texera/service/resource/DatasetAccessResource.scala b/core/file-service/src/main/scala/edu/uci/ics/texera/service/resource/DatasetAccessResource.scala index 67ae17a3ba8..d13e7591e38 100644 --- a/core/file-service/src/main/scala/edu/uci/ics/texera/service/resource/DatasetAccessResource.scala +++ b/core/file-service/src/main/scala/edu/uci/ics/texera/service/resource/DatasetAccessResource.scala @@ -1,3 +1,22 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ + package edu.uci.ics.texera.service.resource import edu.uci.ics.texera.auth.SessionUser diff --git a/core/file-service/src/main/scala/edu/uci/ics/texera/service/resource/DatasetResource.scala b/core/file-service/src/main/scala/edu/uci/ics/texera/service/resource/DatasetResource.scala index da69f2447cd..aca2ec90cf6 100644 --- a/core/file-service/src/main/scala/edu/uci/ics/texera/service/resource/DatasetResource.scala +++ b/core/file-service/src/main/scala/edu/uci/ics/texera/service/resource/DatasetResource.scala @@ -1,3 +1,22 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ + package edu.uci.ics.texera.service.resource import edu.uci.ics.amber.core.storage.model.OnDataset diff --git a/core/file-service/src/main/scala/edu/uci/ics/texera/service/resource/HealthCheckResource.scala b/core/file-service/src/main/scala/edu/uci/ics/texera/service/resource/HealthCheckResource.scala index 8fc247e5b96..895f6a400af 100644 --- a/core/file-service/src/main/scala/edu/uci/ics/texera/service/resource/HealthCheckResource.scala +++ b/core/file-service/src/main/scala/edu/uci/ics/texera/service/resource/HealthCheckResource.scala @@ -1,3 +1,22 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ + package edu.uci.ics.texera.service.resource import jakarta.ws.rs.core.MediaType diff --git a/core/file-service/src/main/scala/edu/uci/ics/texera/service/type/dataset/DatasetFileNode.scala b/core/file-service/src/main/scala/edu/uci/ics/texera/service/type/dataset/DatasetFileNode.scala index 10d89f8e235..9abfb42f248 100644 --- a/core/file-service/src/main/scala/edu/uci/ics/texera/service/type/dataset/DatasetFileNode.scala +++ b/core/file-service/src/main/scala/edu/uci/ics/texera/service/type/dataset/DatasetFileNode.scala @@ -1,3 +1,22 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ + package edu.uci.ics.texera.service.`type` import edu.uci.ics.amber.core.storage.util.dataset.PhysicalFileNode diff --git a/core/file-service/src/main/scala/edu/uci/ics/texera/service/type/serde/DatasetFileNodeSerializer.java b/core/file-service/src/main/scala/edu/uci/ics/texera/service/type/serde/DatasetFileNodeSerializer.java index 2d2da04fb14..c568c24258e 100644 --- a/core/file-service/src/main/scala/edu/uci/ics/texera/service/type/serde/DatasetFileNodeSerializer.java +++ b/core/file-service/src/main/scala/edu/uci/ics/texera/service/type/serde/DatasetFileNodeSerializer.java @@ -1,3 +1,22 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ + package edu.uci.ics.texera.service.type.serde; import com.fasterxml.jackson.core.JsonGenerator; diff --git a/core/file-service/src/main/scala/edu/uci/ics/texera/service/util/LakeFSHealthManager.scala b/core/file-service/src/main/scala/edu/uci/ics/texera/service/util/LakeFSHealthManager.scala index d94b324dfc4..6253320eb9c 100644 --- a/core/file-service/src/main/scala/edu/uci/ics/texera/service/util/LakeFSHealthManager.scala +++ b/core/file-service/src/main/scala/edu/uci/ics/texera/service/util/LakeFSHealthManager.scala @@ -1,3 +1,22 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ + package edu.uci.ics.texera.service.util import edu.uci.ics.amber.core.storage.StorageConfig diff --git a/core/file-service/src/main/scala/edu/uci/ics/texera/service/util/S3StorageClient.scala b/core/file-service/src/main/scala/edu/uci/ics/texera/service/util/S3StorageClient.scala index 05b650ac2e8..5f5a46d233c 100644 --- a/core/file-service/src/main/scala/edu/uci/ics/texera/service/util/S3StorageClient.scala +++ b/core/file-service/src/main/scala/edu/uci/ics/texera/service/util/S3StorageClient.scala @@ -1,3 +1,22 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ + package edu.uci.ics.texera.service.util import edu.uci.ics.amber.core.storage.StorageConfig diff --git a/core/gui/.yarnrc.yml b/core/gui/.yarnrc.yml index c4d1515f7eb..599e30f9f0d 100644 --- a/core/gui/.yarnrc.yml +++ b/core/gui/.yarnrc.yml @@ -1,2 +1,19 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. + yarnPath: .yarn/releases/yarn-4.5.1.cjs nodeLinker: node-modules diff --git a/core/gui/custom-webpack.config.js b/core/gui/custom-webpack.config.js index c39389135af..df1d742b920 100644 --- a/core/gui/custom-webpack.config.js +++ b/core/gui/custom-webpack.config.js @@ -1,3 +1,22 @@ +/** + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ + module.exports = { module: { rules: [ diff --git a/core/gui/git-version.js b/core/gui/git-version.js index c5437738579..54cfdf8d3f5 100644 --- a/core/gui/git-version.js +++ b/core/gui/git-version.js @@ -1,3 +1,22 @@ +/** + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ + const { gitDescribeSync } = require("git-describe"); const { version } = require("./package.json"); const { resolve, relative } = require("path"); diff --git a/core/gui/karma.conf.js b/core/gui/karma.conf.js index 45af65d4b31..db83b4c1667 100644 --- a/core/gui/karma.conf.js +++ b/core/gui/karma.conf.js @@ -1,3 +1,22 @@ +/** + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ + // Karma configuration file module.exports = function (config) { config.set({ diff --git a/core/gui/src/app/app-routing.constant.ts b/core/gui/src/app/app-routing.constant.ts index 0e046c25f30..002c37bfd8f 100644 --- a/core/gui/src/app/app-routing.constant.ts +++ b/core/gui/src/app/app-routing.constant.ts @@ -1,3 +1,22 @@ +/** + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ + export const DASHBOARD = "/dashboard"; export const DASHBOARD_HOME = `${DASHBOARD}/home`; export const DASHBOARD_ABOUT = `${DASHBOARD}/about`; diff --git a/core/gui/src/app/app-routing.module.ts b/core/gui/src/app/app-routing.module.ts index bd95fffd9ec..061775269d8 100644 --- a/core/gui/src/app/app-routing.module.ts +++ b/core/gui/src/app/app-routing.module.ts @@ -1,3 +1,22 @@ +/** + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ + import { NgModule } from "@angular/core"; import { RouterModule, Routes } from "@angular/router"; import { environment } from "../environments/environment"; diff --git a/core/gui/src/app/app.component.ts b/core/gui/src/app/app.component.ts index 509c9cadc99..361f1118909 100644 --- a/core/gui/src/app/app.component.ts +++ b/core/gui/src/app/app.component.ts @@ -1,3 +1,22 @@ +/** + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ + import { Component } from "@angular/core"; @Component({ diff --git a/core/gui/src/app/app.module.ts b/core/gui/src/app/app.module.ts index ab3e5c29ddb..fe57e86673a 100644 --- a/core/gui/src/app/app.module.ts +++ b/core/gui/src/app/app.module.ts @@ -1,3 +1,22 @@ +/** + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ + import { DatePipe, registerLocaleData } from "@angular/common"; import { HTTP_INTERCEPTORS, HttpClientModule } from "@angular/common/http"; import en from "@angular/common/locales/en"; diff --git a/core/gui/src/app/common/app-setting.ts b/core/gui/src/app/common/app-setting.ts index 659e4d1f568..7dc5a58a6bb 100644 --- a/core/gui/src/app/common/app-setting.ts +++ b/core/gui/src/app/common/app-setting.ts @@ -1,3 +1,22 @@ +/** + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ + import { environment } from "../../environments/environment"; export class AppSettings { diff --git a/core/gui/src/app/common/formly/array.type.ts b/core/gui/src/app/common/formly/array.type.ts index 3fe32c6a0d0..5f4bf66455f 100644 --- a/core/gui/src/app/common/formly/array.type.ts +++ b/core/gui/src/app/common/formly/array.type.ts @@ -1,3 +1,22 @@ +/** + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ + import { Component } from "@angular/core"; import { FieldArrayType } from "@ngx-formly/core"; diff --git a/core/gui/src/app/common/formly/collab-wrapper/collab-wrapper/collab-wrapper.component.css b/core/gui/src/app/common/formly/collab-wrapper/collab-wrapper/collab-wrapper.component.css index c9e868f6376..5f583284045 100644 --- a/core/gui/src/app/common/formly/collab-wrapper/collab-wrapper/collab-wrapper.component.css +++ b/core/gui/src/app/common/formly/collab-wrapper/collab-wrapper/collab-wrapper.component.css @@ -1,3 +1,22 @@ +/** + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ + :host ::ng-deep .ql-clipboard { max-height: 0; } diff --git a/core/gui/src/app/common/formly/collab-wrapper/collab-wrapper/collab-wrapper.component.html b/core/gui/src/app/common/formly/collab-wrapper/collab-wrapper/collab-wrapper.component.html index 157b50d51a2..e3c9700fedb 100644 --- a/core/gui/src/app/common/formly/collab-wrapper/collab-wrapper/collab-wrapper.component.html +++ b/core/gui/src/app/common/formly/collab-wrapper/collab-wrapper/collab-wrapper.component.html @@ -1,3 +1,22 @@ + +
+
(defaultContext: Context) { diff --git a/core/gui/src/app/common/util/error.ts b/core/gui/src/app/common/util/error.ts index 0194d3334fd..73b33306bcf 100644 --- a/core/gui/src/app/common/util/error.ts +++ b/core/gui/src/app/common/util/error.ts @@ -1,3 +1,22 @@ +/** + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ + /** * Used to extract error from the backend-thrown error * @param err diff --git a/core/gui/src/app/common/util/map.ts b/core/gui/src/app/common/util/map.ts index 1ec506d8533..649a10e1602 100644 --- a/core/gui/src/app/common/util/map.ts +++ b/core/gui/src/app/common/util/map.ts @@ -1,3 +1,22 @@ +/** + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ + /** * Converts ES6 Map object to TS Record object. * This method is used to stringify Map objects. diff --git a/core/gui/src/app/common/util/panel-dock.ts b/core/gui/src/app/common/util/panel-dock.ts index c4690e6eb79..44afbb48de7 100644 --- a/core/gui/src/app/common/util/panel-dock.ts +++ b/core/gui/src/app/common/util/panel-dock.ts @@ -1,3 +1,22 @@ +/** + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ + function parseTranslate3d(translate3d: string): [number, number, number] { const regex = /translate3d\((-?\d+\.?\d*)px,\s*(-?\d+\.?\d*)px,\s*(-?\d+\.?\d*)px\)/g; const match = regex.exec(translate3d); diff --git a/core/gui/src/app/common/util/predicate.ts b/core/gui/src/app/common/util/predicate.ts index ba876bdc10c..981a1c7ff68 100644 --- a/core/gui/src/app/common/util/predicate.ts +++ b/core/gui/src/app/common/util/predicate.ts @@ -1,3 +1,22 @@ +/** + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ + /** * checks if the given parameter is undefined or not. * @param val diff --git a/core/gui/src/app/common/util/set.ts b/core/gui/src/app/common/util/set.ts index e8035ba4e46..6b1905af642 100644 --- a/core/gui/src/app/common/util/set.ts +++ b/core/gui/src/app/common/util/set.ts @@ -1,3 +1,22 @@ +/** + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ + export function intersection(setA: ReadonlySet, setB: ReadonlySet): Set { let _intersection = new Set(); for (let elem of setA) { diff --git a/core/gui/src/app/common/util/size-formatter.util.spec.ts b/core/gui/src/app/common/util/size-formatter.util.spec.ts index d1ad017b35a..22c4e99131c 100644 --- a/core/gui/src/app/common/util/size-formatter.util.spec.ts +++ b/core/gui/src/app/common/util/size-formatter.util.spec.ts @@ -1,3 +1,22 @@ +/** + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ + import { formatSize } from "./size-formatter.util"; describe("formatSize", () => { diff --git a/core/gui/src/app/common/util/size-formatter.util.ts b/core/gui/src/app/common/util/size-formatter.util.ts index 206e8295f09..ead456870a4 100644 --- a/core/gui/src/app/common/util/size-formatter.util.ts +++ b/core/gui/src/app/common/util/size-formatter.util.ts @@ -1,3 +1,22 @@ +/** + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ + const BYTES_PER_UNIT = 1024; const SIZE_UNITS = ["B", "KB", "MB", "GB", "TB"]; diff --git a/core/gui/src/app/common/util/storage.ts b/core/gui/src/app/common/util/storage.ts index ab701239900..d030d7ba956 100644 --- a/core/gui/src/app/common/util/storage.ts +++ b/core/gui/src/app/common/util/storage.ts @@ -1,3 +1,22 @@ +/** + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ + /** * storage.ts maintains a set of useful static storage-related functions. * They are used to provide easy access to localStorage and sessionStorage. diff --git a/core/gui/src/app/common/util/stub.ts b/core/gui/src/app/common/util/stub.ts index d4c339278b9..f2aded19d07 100644 --- a/core/gui/src/app/common/util/stub.ts +++ b/core/gui/src/app/common/util/stub.ts @@ -1,3 +1,22 @@ +/** + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ + export type PublicInterfaceOf = { [Member in keyof Class]: Class[Member]; }; diff --git a/core/gui/src/app/common/util/switch.ts b/core/gui/src/app/common/util/switch.ts index af2c78ce35e..d88ca42542e 100644 --- a/core/gui/src/app/common/util/switch.ts +++ b/core/gui/src/app/common/util/switch.ts @@ -1,3 +1,22 @@ +/** + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ + export function exhaustiveGuard(_value: never): never { throw new Error(`ERROR! Reached forbidden guard function with unexpected value: ${JSON.stringify(_value)}`); } diff --git a/core/gui/src/app/common/util/url.ts b/core/gui/src/app/common/util/url.ts index dda1d3dc750..f72354ed25e 100644 --- a/core/gui/src/app/common/util/url.ts +++ b/core/gui/src/app/common/util/url.ts @@ -1,3 +1,22 @@ +/** + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ + /** * url.ts maintains common functions related to URL. */ diff --git a/core/gui/src/app/dashboard/component/admin/execution/admin-execution.component.html b/core/gui/src/app/dashboard/component/admin/execution/admin-execution.component.html index 66ebf1dbfcd..28fdc5d41ec 100644 --- a/core/gui/src/app/dashboard/component/admin/execution/admin-execution.component.html +++ b/core/gui/src/app/dashboard/component/admin/execution/admin-execution.component.html @@ -1,3 +1,22 @@ + + diff --git a/core/gui/src/app/dashboard/component/admin/execution/admin-execution.component.scss b/core/gui/src/app/dashboard/component/admin/execution/admin-execution.component.scss index 0fd92175e9c..b785c381502 100644 --- a/core/gui/src/app/dashboard/component/admin/execution/admin-execution.component.scss +++ b/core/gui/src/app/dashboard/component/admin/execution/admin-execution.component.scss @@ -1,3 +1,22 @@ +/** + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ + .loading-container { display: flex; justify-content: center; diff --git a/core/gui/src/app/dashboard/component/admin/execution/admin-execution.component.spec.ts b/core/gui/src/app/dashboard/component/admin/execution/admin-execution.component.spec.ts index 8534ea2cb4e..b25ca8b296a 100644 --- a/core/gui/src/app/dashboard/component/admin/execution/admin-execution.component.spec.ts +++ b/core/gui/src/app/dashboard/component/admin/execution/admin-execution.component.spec.ts @@ -1,3 +1,22 @@ +/** + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ + import { ComponentFixture, inject, TestBed, waitForAsync } from "@angular/core/testing"; import { AdminExecutionComponent } from "./admin-execution.component"; import { AdminExecutionService } from "../../../service/admin/execution/admin-execution.service"; diff --git a/core/gui/src/app/dashboard/component/admin/execution/admin-execution.component.ts b/core/gui/src/app/dashboard/component/admin/execution/admin-execution.component.ts index 315664ccf75..9c3ec90cedc 100644 --- a/core/gui/src/app/dashboard/component/admin/execution/admin-execution.component.ts +++ b/core/gui/src/app/dashboard/component/admin/execution/admin-execution.component.ts @@ -1,3 +1,22 @@ +/** + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ + import { Component, OnDestroy, OnInit } from "@angular/core"; import { UntilDestroy, untilDestroyed } from "@ngneat/until-destroy"; import { AdminExecutionService } from "../../../service/admin/execution/admin-execution.service"; diff --git a/core/gui/src/app/dashboard/component/admin/gmail/admin-gmail.component.html b/core/gui/src/app/dashboard/component/admin/gmail/admin-gmail.component.html index b5fd776b947..1474d760d72 100644 --- a/core/gui/src/app/dashboard/component/admin/gmail/admin-gmail.component.html +++ b/core/gui/src/app/dashboard/component/admin/gmail/admin-gmail.component.html @@ -1,3 +1,22 @@ + + diff --git a/core/gui/src/app/dashboard/component/admin/gmail/admin-gmail.component.scss b/core/gui/src/app/dashboard/component/admin/gmail/admin-gmail.component.scss index 91cbf0bc670..cbdaabf7987 100644 --- a/core/gui/src/app/dashboard/component/admin/gmail/admin-gmail.component.scss +++ b/core/gui/src/app/dashboard/component/admin/gmail/admin-gmail.component.scss @@ -1,3 +1,22 @@ +/** + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ + .form { border: 2px solid black; border-radius: 5px; diff --git a/core/gui/src/app/dashboard/component/admin/gmail/admin-gmail.component.ts b/core/gui/src/app/dashboard/component/admin/gmail/admin-gmail.component.ts index 835baa2180c..72a0409e33c 100644 --- a/core/gui/src/app/dashboard/component/admin/gmail/admin-gmail.component.ts +++ b/core/gui/src/app/dashboard/component/admin/gmail/admin-gmail.component.ts @@ -1,3 +1,22 @@ +/** + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ + import { Component, OnInit } from "@angular/core"; import { GmailService } from "../../../../common/service/gmail/gmail.service"; import { FormBuilder, FormGroup, Validators } from "@angular/forms"; diff --git a/core/gui/src/app/dashboard/component/admin/user/admin-user.component.html b/core/gui/src/app/dashboard/component/admin/user/admin-user.component.html index 1e80e60c1f8..56d916b96bc 100644 --- a/core/gui/src/app/dashboard/component/admin/user/admin-user.component.html +++ b/core/gui/src/app/dashboard/component/admin/user/admin-user.component.html @@ -1,3 +1,22 @@ + + diff --git a/core/gui/src/app/dashboard/component/admin/user/admin-user.component.scss b/core/gui/src/app/dashboard/component/admin/user/admin-user.component.scss index b1dc31c8075..0854e5b6517 100644 --- a/core/gui/src/app/dashboard/component/admin/user/admin-user.component.scss +++ b/core/gui/src/app/dashboard/component/admin/user/admin-user.component.scss @@ -1,3 +1,22 @@ +/** + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ + .extra-width { width: 110px; } diff --git a/core/gui/src/app/dashboard/component/admin/user/admin-user.component.spec.ts b/core/gui/src/app/dashboard/component/admin/user/admin-user.component.spec.ts index 592e9f5c7f6..4d624b114f7 100644 --- a/core/gui/src/app/dashboard/component/admin/user/admin-user.component.spec.ts +++ b/core/gui/src/app/dashboard/component/admin/user/admin-user.component.spec.ts @@ -1,3 +1,22 @@ +/** + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ + import { ComponentFixture, inject, TestBed, waitForAsync } from "@angular/core/testing"; import { AdminUserComponent } from "./admin-user.component"; import { UserService } from "../../../../common/service/user/user.service"; diff --git a/core/gui/src/app/dashboard/component/admin/user/admin-user.component.ts b/core/gui/src/app/dashboard/component/admin/user/admin-user.component.ts index 7af27fa42ff..d899e5e707c 100644 --- a/core/gui/src/app/dashboard/component/admin/user/admin-user.component.ts +++ b/core/gui/src/app/dashboard/component/admin/user/admin-user.component.ts @@ -1,3 +1,22 @@ +/** + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ + import { Component, ElementRef, OnInit, ViewChild } from "@angular/core"; import { UntilDestroy, untilDestroyed } from "@ngneat/until-destroy"; import { NzTableFilterFn, NzTableSortFn } from "ng-zorro-antd/table"; diff --git a/core/gui/src/app/dashboard/component/dashboard.component.html b/core/gui/src/app/dashboard/component/dashboard.component.html index bf8278faca7..e34eed5c30e 100644 --- a/core/gui/src/app/dashboard/component/dashboard.component.html +++ b/core/gui/src/app/dashboard/component/dashboard.component.html @@ -1,3 +1,22 @@ + + +
+ + diff --git a/core/gui/src/app/dashboard/component/user/filters/filters.component.scss b/core/gui/src/app/dashboard/component/user/filters/filters.component.scss index b0d47685b3c..ca11804861d 100644 --- a/core/gui/src/app/dashboard/component/user/filters/filters.component.scss +++ b/core/gui/src/app/dashboard/component/user/filters/filters.component.scss @@ -1 +1,20 @@ +/** + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ + @import "../user-workflow/user-workflow.component.scss"; diff --git a/core/gui/src/app/dashboard/component/user/filters/filters.component.spec.ts b/core/gui/src/app/dashboard/component/user/filters/filters.component.spec.ts index 63be004ee53..2103b53e1f4 100644 --- a/core/gui/src/app/dashboard/component/user/filters/filters.component.spec.ts +++ b/core/gui/src/app/dashboard/component/user/filters/filters.component.spec.ts @@ -1,3 +1,22 @@ +/** + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ + import { ComponentFixture, TestBed } from "@angular/core/testing"; import { FiltersComponent } from "./filters.component"; diff --git a/core/gui/src/app/dashboard/component/user/filters/filters.component.ts b/core/gui/src/app/dashboard/component/user/filters/filters.component.ts index d192e285e05..a88fe71ff8c 100644 --- a/core/gui/src/app/dashboard/component/user/filters/filters.component.ts +++ b/core/gui/src/app/dashboard/component/user/filters/filters.component.ts @@ -1,3 +1,22 @@ +/** + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ + import { ChangeDetectorRef, Component, EventEmitter, Input, OnInit, Output } from "@angular/core"; import { OperatorMetadataService } from "src/app/workspace/service/operator-metadata/operator-metadata.service"; import { UntilDestroy, untilDestroyed } from "@ngneat/until-destroy"; diff --git a/core/gui/src/app/dashboard/component/user/flarum/flarum.component.html b/core/gui/src/app/dashboard/component/user/flarum/flarum.component.html index 1ac9ea6ac97..cd27aae0d18 100644 --- a/core/gui/src/app/dashboard/component/user/flarum/flarum.component.html +++ b/core/gui/src/app/dashboard/component/user/flarum/flarum.component.html @@ -1,3 +1,22 @@ + + diff --git a/core/gui/src/app/workspace/component/visualization-panel-content/visualization-frame-content.component.scss b/core/gui/src/app/workspace/component/visualization-panel-content/visualization-frame-content.component.scss index 9929180dba9..1eba108d9eb 100644 --- a/core/gui/src/app/workspace/component/visualization-panel-content/visualization-frame-content.component.scss +++ b/core/gui/src/app/workspace/component/visualization-panel-content/visualization-frame-content.component.scss @@ -1,3 +1,22 @@ +/** + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ + #html-content { position: absolute; width: calc(100% - 115px); diff --git a/core/gui/src/app/workspace/component/visualization-panel-content/visualization-frame-content.component.ts b/core/gui/src/app/workspace/component/visualization-panel-content/visualization-frame-content.component.ts index 2f10395f404..8276e414ef1 100644 --- a/core/gui/src/app/workspace/component/visualization-panel-content/visualization-frame-content.component.ts +++ b/core/gui/src/app/workspace/component/visualization-panel-content/visualization-frame-content.component.ts @@ -1,3 +1,22 @@ +/** + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ + import { AfterContentInit, Component, Input } from "@angular/core"; import { DomSanitizer } from "@angular/platform-browser"; import { WorkflowResultService } from "../../service/workflow-result/workflow-result.service"; diff --git a/core/gui/src/app/workspace/component/workflow-editor/comment-box-modal/nz-modal-comment-box.component.html b/core/gui/src/app/workspace/component/workflow-editor/comment-box-modal/nz-modal-comment-box.component.html index de022f4b328..32ba2555242 100644 --- a/core/gui/src/app/workspace/component/workflow-editor/comment-box-modal/nz-modal-comment-box.component.html +++ b/core/gui/src/app/workspace/component/workflow-editor/comment-box-modal/nz-modal-comment-box.component.html @@ -1,3 +1,22 @@ + +