From d5cc5e37b5c49c8957fb9d53724217346074eb89 Mon Sep 17 00:00:00 2001 From: Willam2004 Date: Sun, 23 Jun 2024 17:18:00 +0800 Subject: [PATCH] merge: 0.5.11 changeLog --- .../table/ColumnExpressionPartitionProperty.java | 16 ++++++++++++++++ .../property/table/ListPartitionProperty.java | 16 ++++++++++++++++ .../table/partition/BaseClientPartitionKey.java | 16 ++++++++++++++++ .../tree/constraint/AggregateKeyConstraint.java | 16 ++++++++++++++++ .../tree/constraint/DuplicateKeyConstraint.java | 16 ++++++++++++++++ .../constraint/desc/DistributeConstraint.java | 16 ++++++++++++++++ .../tree/constraint/desc/NonKeyConstraint.java | 16 ++++++++++++++++ .../tree/constraint/desc/OrderByConstraint.java | 16 ++++++++++++++++ .../tree/constraint/desc/RollupConstraint.java | 16 ++++++++++++++++ .../partition/keyvalue/LessThanPartitionKey.java | 16 ++++++++++++++++ .../tree/partition/keyvalue/PartitionValue.java | 16 ++++++++++++++++ 11 files changed, 176 insertions(+) diff --git a/fastmodel-transform/fastmodel-transform-api/src/main/java/com/aliyun/fastmodel/transform/api/extension/client/property/table/ColumnExpressionPartitionProperty.java b/fastmodel-transform/fastmodel-transform-api/src/main/java/com/aliyun/fastmodel/transform/api/extension/client/property/table/ColumnExpressionPartitionProperty.java index e3ac46a..07985f3 100644 --- a/fastmodel-transform/fastmodel-transform-api/src/main/java/com/aliyun/fastmodel/transform/api/extension/client/property/table/ColumnExpressionPartitionProperty.java +++ b/fastmodel-transform/fastmodel-transform-api/src/main/java/com/aliyun/fastmodel/transform/api/extension/client/property/table/ColumnExpressionPartitionProperty.java @@ -1,3 +1,19 @@ +/* + * Copyright [2024] [name of copyright owner] + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT 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 com.aliyun.fastmodel.transform.api.extension.client.property.table; import com.alibaba.fastjson.JSON; diff --git a/fastmodel-transform/fastmodel-transform-api/src/main/java/com/aliyun/fastmodel/transform/api/extension/client/property/table/ListPartitionProperty.java b/fastmodel-transform/fastmodel-transform-api/src/main/java/com/aliyun/fastmodel/transform/api/extension/client/property/table/ListPartitionProperty.java index 7979040..eb29172 100644 --- a/fastmodel-transform/fastmodel-transform-api/src/main/java/com/aliyun/fastmodel/transform/api/extension/client/property/table/ListPartitionProperty.java +++ b/fastmodel-transform/fastmodel-transform-api/src/main/java/com/aliyun/fastmodel/transform/api/extension/client/property/table/ListPartitionProperty.java @@ -1,3 +1,19 @@ +/* + * Copyright [2024] [name of copyright owner] + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT 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 com.aliyun.fastmodel.transform.api.extension.client.property.table; import com.alibaba.fastjson.JSON; diff --git a/fastmodel-transform/fastmodel-transform-api/src/main/java/com/aliyun/fastmodel/transform/api/extension/client/property/table/partition/BaseClientPartitionKey.java b/fastmodel-transform/fastmodel-transform-api/src/main/java/com/aliyun/fastmodel/transform/api/extension/client/property/table/partition/BaseClientPartitionKey.java index 9cb993c..9155c11 100644 --- a/fastmodel-transform/fastmodel-transform-api/src/main/java/com/aliyun/fastmodel/transform/api/extension/client/property/table/partition/BaseClientPartitionKey.java +++ b/fastmodel-transform/fastmodel-transform-api/src/main/java/com/aliyun/fastmodel/transform/api/extension/client/property/table/partition/BaseClientPartitionKey.java @@ -1,3 +1,19 @@ +/* + * Copyright [2024] [name of copyright owner] + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT 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 com.aliyun.fastmodel.transform.api.extension.client.property.table.partition; /** diff --git a/fastmodel-transform/fastmodel-transform-api/src/main/java/com/aliyun/fastmodel/transform/api/extension/tree/constraint/AggregateKeyConstraint.java b/fastmodel-transform/fastmodel-transform-api/src/main/java/com/aliyun/fastmodel/transform/api/extension/tree/constraint/AggregateKeyConstraint.java index d7b5394..c9f02c0 100644 --- a/fastmodel-transform/fastmodel-transform-api/src/main/java/com/aliyun/fastmodel/transform/api/extension/tree/constraint/AggregateKeyConstraint.java +++ b/fastmodel-transform/fastmodel-transform-api/src/main/java/com/aliyun/fastmodel/transform/api/extension/tree/constraint/AggregateKeyConstraint.java @@ -1,3 +1,19 @@ +/* + * Copyright [2024] [name of copyright owner] + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT 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 com.aliyun.fastmodel.transform.api.extension.tree.constraint; import java.util.List; diff --git a/fastmodel-transform/fastmodel-transform-api/src/main/java/com/aliyun/fastmodel/transform/api/extension/tree/constraint/DuplicateKeyConstraint.java b/fastmodel-transform/fastmodel-transform-api/src/main/java/com/aliyun/fastmodel/transform/api/extension/tree/constraint/DuplicateKeyConstraint.java index 9246a93..3f32a24 100644 --- a/fastmodel-transform/fastmodel-transform-api/src/main/java/com/aliyun/fastmodel/transform/api/extension/tree/constraint/DuplicateKeyConstraint.java +++ b/fastmodel-transform/fastmodel-transform-api/src/main/java/com/aliyun/fastmodel/transform/api/extension/tree/constraint/DuplicateKeyConstraint.java @@ -1,3 +1,19 @@ +/* + * Copyright [2024] [name of copyright owner] + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT 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 com.aliyun.fastmodel.transform.api.extension.tree.constraint; import java.util.List; diff --git a/fastmodel-transform/fastmodel-transform-api/src/main/java/com/aliyun/fastmodel/transform/api/extension/tree/constraint/desc/DistributeConstraint.java b/fastmodel-transform/fastmodel-transform-api/src/main/java/com/aliyun/fastmodel/transform/api/extension/tree/constraint/desc/DistributeConstraint.java index b29c439..d1e116a 100644 --- a/fastmodel-transform/fastmodel-transform-api/src/main/java/com/aliyun/fastmodel/transform/api/extension/tree/constraint/desc/DistributeConstraint.java +++ b/fastmodel-transform/fastmodel-transform-api/src/main/java/com/aliyun/fastmodel/transform/api/extension/tree/constraint/desc/DistributeConstraint.java @@ -1,3 +1,19 @@ +/* + * Copyright [2024] [name of copyright owner] + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT 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 com.aliyun.fastmodel.transform.api.extension.tree.constraint.desc; import java.util.List; diff --git a/fastmodel-transform/fastmodel-transform-api/src/main/java/com/aliyun/fastmodel/transform/api/extension/tree/constraint/desc/NonKeyConstraint.java b/fastmodel-transform/fastmodel-transform-api/src/main/java/com/aliyun/fastmodel/transform/api/extension/tree/constraint/desc/NonKeyConstraint.java index 592ff99..8e721f2 100644 --- a/fastmodel-transform/fastmodel-transform-api/src/main/java/com/aliyun/fastmodel/transform/api/extension/tree/constraint/desc/NonKeyConstraint.java +++ b/fastmodel-transform/fastmodel-transform-api/src/main/java/com/aliyun/fastmodel/transform/api/extension/tree/constraint/desc/NonKeyConstraint.java @@ -1,3 +1,19 @@ +/* + * Copyright [2024] [name of copyright owner] + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT 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 com.aliyun.fastmodel.transform.api.extension.tree.constraint.desc; import com.aliyun.fastmodel.core.tree.expr.Identifier; diff --git a/fastmodel-transform/fastmodel-transform-api/src/main/java/com/aliyun/fastmodel/transform/api/extension/tree/constraint/desc/OrderByConstraint.java b/fastmodel-transform/fastmodel-transform-api/src/main/java/com/aliyun/fastmodel/transform/api/extension/tree/constraint/desc/OrderByConstraint.java index 9006a33..31d14de 100644 --- a/fastmodel-transform/fastmodel-transform-api/src/main/java/com/aliyun/fastmodel/transform/api/extension/tree/constraint/desc/OrderByConstraint.java +++ b/fastmodel-transform/fastmodel-transform-api/src/main/java/com/aliyun/fastmodel/transform/api/extension/tree/constraint/desc/OrderByConstraint.java @@ -1,3 +1,19 @@ +/* + * Copyright [2024] [name of copyright owner] + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT 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 com.aliyun.fastmodel.transform.api.extension.tree.constraint.desc; import java.util.List; diff --git a/fastmodel-transform/fastmodel-transform-api/src/main/java/com/aliyun/fastmodel/transform/api/extension/tree/constraint/desc/RollupConstraint.java b/fastmodel-transform/fastmodel-transform-api/src/main/java/com/aliyun/fastmodel/transform/api/extension/tree/constraint/desc/RollupConstraint.java index 47e2a28..e09d38b 100644 --- a/fastmodel-transform/fastmodel-transform-api/src/main/java/com/aliyun/fastmodel/transform/api/extension/tree/constraint/desc/RollupConstraint.java +++ b/fastmodel-transform/fastmodel-transform-api/src/main/java/com/aliyun/fastmodel/transform/api/extension/tree/constraint/desc/RollupConstraint.java @@ -1,3 +1,19 @@ +/* + * Copyright [2024] [name of copyright owner] + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT 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 com.aliyun.fastmodel.transform.api.extension.tree.constraint.desc; import java.util.List; diff --git a/fastmodel-transform/fastmodel-transform-api/src/main/java/com/aliyun/fastmodel/transform/api/extension/tree/partition/keyvalue/LessThanPartitionKey.java b/fastmodel-transform/fastmodel-transform-api/src/main/java/com/aliyun/fastmodel/transform/api/extension/tree/partition/keyvalue/LessThanPartitionKey.java index 782d9d2..cf16749 100644 --- a/fastmodel-transform/fastmodel-transform-api/src/main/java/com/aliyun/fastmodel/transform/api/extension/tree/partition/keyvalue/LessThanPartitionKey.java +++ b/fastmodel-transform/fastmodel-transform-api/src/main/java/com/aliyun/fastmodel/transform/api/extension/tree/partition/keyvalue/LessThanPartitionKey.java @@ -1,3 +1,19 @@ +/* + * Copyright [2024] [name of copyright owner] + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT 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 com.aliyun.fastmodel.transform.api.extension.tree.partition.keyvalue; import java.util.List; diff --git a/fastmodel-transform/fastmodel-transform-api/src/main/java/com/aliyun/fastmodel/transform/api/extension/tree/partition/keyvalue/PartitionValue.java b/fastmodel-transform/fastmodel-transform-api/src/main/java/com/aliyun/fastmodel/transform/api/extension/tree/partition/keyvalue/PartitionValue.java index 4d3b79e..769f83c 100644 --- a/fastmodel-transform/fastmodel-transform-api/src/main/java/com/aliyun/fastmodel/transform/api/extension/tree/partition/keyvalue/PartitionValue.java +++ b/fastmodel-transform/fastmodel-transform-api/src/main/java/com/aliyun/fastmodel/transform/api/extension/tree/partition/keyvalue/PartitionValue.java @@ -1,3 +1,19 @@ +/* + * Copyright [2024] [name of copyright owner] + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT 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 com.aliyun.fastmodel.transform.api.extension.tree.partition.keyvalue; import java.util.List;