You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@solr.apache.org by ho...@apache.org on 2023/04/19 19:48:10 UTC

svn commit: r61372 [5/11] - in /dev/solr/solr-operator/solr-operator-v0.7.0-RC1-rev0e16c6bd5cc12202c562188c2e55ef111d65a847: ./ crds/ helm-charts/

Added: dev/solr/solr-operator/solr-operator-v0.7.0-RC1-rev0e16c6bd5cc12202c562188c2e55ef111d65a847/crds/all.yaml.asc
==============================================================================
--- dev/solr/solr-operator/solr-operator-v0.7.0-RC1-rev0e16c6bd5cc12202c562188c2e55ef111d65a847/crds/all.yaml.asc (added)
+++ dev/solr/solr-operator/solr-operator-v0.7.0-RC1-rev0e16c6bd5cc12202c562188c2e55ef111d65a847/crds/all.yaml.asc Wed Apr 19 19:48:09 2023
@@ -0,0 +1,16 @@
+-----BEGIN PGP SIGNATURE-----
+
+iQIzBAABCAAdFiEEUOPuHJHH4MtN+wB7NpQk/Jjz9uwFAmRAOOQACgkQNpQk/Jjz
+9uylXBAAiZvQ7CGinkIGQnn3/+aJAzSiOT8Viu0ZY+lJKAnjF6CkscFO3xDfwDhx
+zvd8HE1SN5zNChAivaUYHj1e/0Fjn6dDE9pqmB2y0d0QkTdHgj96CU6N5KnUbnDk
+69q7u+y9E08XNM3bMcxgXziSOT4DN/swIthzZG3tC/9OH04OZTmg/dP8VBpwgzQv
+yaZ9conB28N6Ri3TBOBSSbYinwjcNCYM37ZlJL9rRt35US00JlsIeg2+et2/qRPr
+Rcat1mxEfBAZSGpuadlarozbfTkAI7IVxNbYNudw8pOdpHjIuz00k9NYuXUIbePT
+AggaF3yyYLBFvAXurpwynzii7MMtbZBePPjJv+7IJ8wdgqA/DsvmKFq1wKc07AWT
+bHIzeLuaDQ0JaRHkw9/MvGbMt5koNjyM0cgBvzsO/MlMbhWd94agkV3gX17d4UDd
+ft55xQ9QfOcLbbL14CDOK7PhpqASG30qS+HClPSR+ZInUPlFLaG38V6lupBB49pB
+WPVQ0IIOzz4pLOnJmhXvUdp0cZ4r8ntXwTv9OGAHhTyb3LovH2ZjyZvq2lfDB4o8
+58SrxdPaYVI8MhokzU7zT643B/N39N/ychnc/W/eRbfTgwqdmf2MmI8hbA1p36aX
+9XxuvHGLcy9z02Sj+hNitCm8Ilq1roYDqEVM1wMwcpAP4iqT1cA=
+=lZmj
+-----END PGP SIGNATURE-----

Added: dev/solr/solr-operator/solr-operator-v0.7.0-RC1-rev0e16c6bd5cc12202c562188c2e55ef111d65a847/crds/all.yaml.sha512
==============================================================================
--- dev/solr/solr-operator/solr-operator-v0.7.0-RC1-rev0e16c6bd5cc12202c562188c2e55ef111d65a847/crds/all.yaml.sha512 (added)
+++ dev/solr/solr-operator/solr-operator-v0.7.0-RC1-rev0e16c6bd5cc12202c562188c2e55ef111d65a847/crds/all.yaml.sha512 Wed Apr 19 19:48:09 2023
@@ -0,0 +1 @@
+62b187ec9c74726e2fc404f1e4fe997f69511d409ef6ef40365296eb91eae64b31002f1cd7ad8734f1b49a4f335c5a1aac9be77fac7f6d2409bc361230105ab4 *all.yaml

Added: dev/solr/solr-operator/solr-operator-v0.7.0-RC1-rev0e16c6bd5cc12202c562188c2e55ef111d65a847/crds/solrbackups.yaml
==============================================================================
--- dev/solr/solr-operator/solr-operator-v0.7.0-RC1-rev0e16c6bd5cc12202c562188c2e55ef111d65a847/crds/solrbackups.yaml (added)
+++ dev/solr/solr-operator/solr-operator-v0.7.0-RC1-rev0e16c6bd5cc12202c562188c2e55ef111d65a847/crds/solrbackups.yaml Wed Apr 19 19:48:09 2023
@@ -0,0 +1,263 @@
+# Licensed to the Apache Software Foundation (ASF) under one or more
+# contributor license agreements.  See the NOTICE file distributed with
+# this work for additional information regarding copyright ownership.
+# The ASF licenses this file to You under the Apache License, Version 2.0
+# (the "License"); you may not use this file except in compliance with
+# the License.  You may obtain a copy of the License at
+#
+#     http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+---
+apiVersion: apiextensions.k8s.io/v1
+kind: CustomResourceDefinition
+metadata:
+  annotations:
+    operator.solr.apache.org/version: v0.7.0
+    argocd.argoproj.io/sync-options: Replace=true
+    controller-gen.kubebuilder.io/version: v0.10.0
+  creationTimestamp: null
+  name: solrbackups.solr.apache.org
+spec:
+  group: solr.apache.org
+  names:
+    kind: SolrBackup
+    listKind: SolrBackupList
+    plural: solrbackups
+    singular: solrbackup
+  scope: Namespaced
+  versions:
+  - additionalPrinterColumns:
+    - description: Solr Cloud
+      jsonPath: .spec.solrCloud
+      name: Cloud
+      type: string
+    - description: Most recent time the backup started
+      jsonPath: .status.startTimestamp
+      name: Started
+      type: date
+    - description: Whether the most recent backup has finished
+      jsonPath: .status.finished
+      name: Finished
+      type: boolean
+    - description: Whether the most recent backup was successful
+      jsonPath: .status.successful
+      name: Successful
+      type: boolean
+    - description: Next scheduled time for a recurrent backup
+      format: date-time
+      jsonPath: .status.nextScheduledTime
+      name: NextBackup
+      type: string
+    - jsonPath: .metadata.creationTimestamp
+      name: Age
+      type: date
+    name: v1beta1
+    schema:
+      openAPIV3Schema:
+        description: SolrBackup is the Schema for the solrbackups API
+        properties:
+          apiVersion:
+            description: 'APIVersion defines the versioned schema of this representation
+              of an object. Servers should convert recognized schemas to the latest
+              internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources'
+            type: string
+          kind:
+            description: 'Kind is a string value representing the REST resource this
+              object represents. Servers may infer this from the endpoint the client
+              submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds'
+            type: string
+          metadata:
+            type: object
+          spec:
+            description: SolrBackupSpec defines the desired state of SolrBackup
+            properties:
+              collections:
+                description: The list of collections to backup.
+                items:
+                  type: string
+                type: array
+              location:
+                description: The location to store the backup in the specified backup
+                  repository.
+                type: string
+              recurrence:
+                description: "Set this backup to be taken recurrently, with options
+                  for scheduling and storage. \n NOTE: This is only supported for
+                  Solr Clouds version 8.9+, as it uses the incremental backup API."
+                properties:
+                  disabled:
+                    default: false
+                    description: Disable the recurring backups. Note this will not
+                      affect any currently-running backup.
+                    type: boolean
+                  maxSaved:
+                    default: 5
+                    description: Define the number of backup points to save for this
+                      backup at any given time. The oldest backups will be deleted
+                      if too many exist when a backup is taken. If not provided, this
+                      defaults to 5.
+                    minimum: 1
+                    type: integer
+                  schedule:
+                    description: "Perform a backup on the given schedule, in CRON
+                      format. \n Multiple CRON syntaxes are supported - Standard CRON
+                      (e.g. \"CRON_TZ=Asia/Seoul 0 6 * * ?\") - Predefined Schedules
+                      (e.g. \"@yearly\", \"@weekly\", \"@daily\", etc.) - Intervals
+                      (e.g. \"@every 10h30m\") \n For more information please check
+                      this reference: https://pkg.go.dev/github.com/robfig/cron/v3?utm_source=godoc#hdr-CRON_Expression_Format"
+                    type: string
+                required:
+                - schedule
+                type: object
+              repositoryName:
+                description: The name of the repository to use for the backup.  Defaults
+                  to "legacy_local_repository" if not specified (the auto-configured
+                  repository for legacy singleton volumes).
+                maxLength: 100
+                minLength: 1
+                pattern: '[a-zA-Z0-9]([-_a-zA-Z0-9]*[a-zA-Z0-9])?'
+                type: string
+              solrCloud:
+                description: A reference to the SolrCloud to create a backup for
+                maxLength: 63
+                minLength: 1
+                pattern: '[a-z0-9]([-a-z0-9]*[a-z0-9])?'
+                type: string
+            required:
+            - solrCloud
+            type: object
+          status:
+            description: SolrBackupStatus defines the observed state of SolrBackup
+            properties:
+              collectionBackupStatuses:
+                description: The status of each collection's backup progress
+                items:
+                  description: CollectionBackupStatus defines the progress of a Solr
+                    Collection's backup
+                  properties:
+                    asyncBackupStatus:
+                      description: The status of the asynchronous backup call to solr
+                      type: string
+                    backupName:
+                      description: BackupName of this collection's backup in Solr
+                      type: string
+                    collection:
+                      description: Solr Collection name
+                      type: string
+                    finishTimestamp:
+                      description: Time that the collection backup finished at
+                      format: date-time
+                      type: string
+                    finished:
+                      description: Whether the backup has finished
+                      type: boolean
+                    inProgress:
+                      description: Whether the collection is being backed up
+                      type: boolean
+                    startTimestamp:
+                      description: Time that the collection backup started at
+                      format: date-time
+                      type: string
+                    successful:
+                      description: Whether the backup was successful
+                      type: boolean
+                  required:
+                  - collection
+                  type: object
+                type: array
+              finishTimestamp:
+                description: The time that this backup was finished
+                format: date-time
+                type: string
+              finished:
+                description: Whether the backup has finished
+                type: boolean
+              history:
+                description: The status history of recurring backups
+                items:
+                  description: IndividualSolrBackupStatus defines the observed state
+                    of a single issued SolrBackup
+                  properties:
+                    collectionBackupStatuses:
+                      description: The status of each collection's backup progress
+                      items:
+                        description: CollectionBackupStatus defines the progress of
+                          a Solr Collection's backup
+                        properties:
+                          asyncBackupStatus:
+                            description: The status of the asynchronous backup call
+                              to solr
+                            type: string
+                          backupName:
+                            description: BackupName of this collection's backup in
+                              Solr
+                            type: string
+                          collection:
+                            description: Solr Collection name
+                            type: string
+                          finishTimestamp:
+                            description: Time that the collection backup finished
+                              at
+                            format: date-time
+                            type: string
+                          finished:
+                            description: Whether the backup has finished
+                            type: boolean
+                          inProgress:
+                            description: Whether the collection is being backed up
+                            type: boolean
+                          startTimestamp:
+                            description: Time that the collection backup started at
+                            format: date-time
+                            type: string
+                          successful:
+                            description: Whether the backup was successful
+                            type: boolean
+                        required:
+                        - collection
+                        type: object
+                      type: array
+                    finishTimestamp:
+                      description: The time that this backup was finished
+                      format: date-time
+                      type: string
+                    finished:
+                      description: Whether the backup has finished
+                      type: boolean
+                    solrVersion:
+                      description: Version of the Solr being backed up
+                      type: string
+                    startTimestamp:
+                      description: The time that this backup was initiated
+                      format: date-time
+                      type: string
+                    successful:
+                      description: Whether the backup was successful
+                      type: boolean
+                  type: object
+                type: array
+              nextScheduledTime:
+                description: The scheduled time for the next backup to occur
+                format: date-time
+                type: string
+              solrVersion:
+                description: Version of the Solr being backed up
+                type: string
+              startTimestamp:
+                description: The time that this backup was initiated
+                format: date-time
+                type: string
+              successful:
+                description: Whether the backup was successful
+                type: boolean
+            type: object
+        type: object
+    served: true
+    storage: true
+    subresources:
+      status: {}

Added: dev/solr/solr-operator/solr-operator-v0.7.0-RC1-rev0e16c6bd5cc12202c562188c2e55ef111d65a847/crds/solrbackups.yaml.asc
==============================================================================
--- dev/solr/solr-operator/solr-operator-v0.7.0-RC1-rev0e16c6bd5cc12202c562188c2e55ef111d65a847/crds/solrbackups.yaml.asc (added)
+++ dev/solr/solr-operator/solr-operator-v0.7.0-RC1-rev0e16c6bd5cc12202c562188c2e55ef111d65a847/crds/solrbackups.yaml.asc Wed Apr 19 19:48:09 2023
@@ -0,0 +1,16 @@
+-----BEGIN PGP SIGNATURE-----
+
+iQIzBAABCAAdFiEEUOPuHJHH4MtN+wB7NpQk/Jjz9uwFAmRAOOQACgkQNpQk/Jjz
+9uySIRAAwVf7Rtee3RjbOdhU+wrbQjkPv44ndZSpoMmxpfFV/tvaYneeLfVogI+I
+EBmtAUWaHdueqOwRaVzDjzXLAMYWEQY45cxhE2Tko3Z2odXKInolpciRApP3O2+K
+5YJWJb3tpexPymcDwEC1ekHpkXSNafqYjgZ0b/6KwbC82UvPhYcyqX45bATKwoH1
+N8NB4oLkTRJM32g4eAJIzemAd3dr3bZfpvBHrSv36XCJnuruYtgz2Y/aplx6INel
+dGnaSjEh6dcTi6zR+e9H+iKfkBmGVrtSbCkTWceSOZiyX66vPT4tdyejBkd6euhJ
+xxDHxPgu5J24uZDwtvEWrEp1Uk//pCIzcThhmdDeaWjRc04I5EvXArEKW1z1bwWb
+/iQUBya7iuesU7c5uNbdT2GSE5zwFDJNIwfLhQ+14PdEQQA+Qv4oqUvFWS0IHBRE
+ZpNVvwDbojuAiNqLzBqFk1W3OPGDvQekHn1qVOcz37dJqFj+zQZ2TbQ+IDWIHmHT
+nPMYYSOM3jdaGzNPNYHoVViQrDxceQb0C4k4RPvJ/HAP2qWIXcbwjwhEJ2iqenWs
+WWtQcCoFBKQYETjtk13t+ASnwEmDAsyXPn6gl5tj7v4eo5toJG84fRFUl6iKC0ou
+lMapEcitKW7MuPxforD8Y4KTqf5ZK6jQelk3tqmLW5ZbsWMAJcs=
+=1O5U
+-----END PGP SIGNATURE-----

Added: dev/solr/solr-operator/solr-operator-v0.7.0-RC1-rev0e16c6bd5cc12202c562188c2e55ef111d65a847/crds/solrbackups.yaml.sha512
==============================================================================
--- dev/solr/solr-operator/solr-operator-v0.7.0-RC1-rev0e16c6bd5cc12202c562188c2e55ef111d65a847/crds/solrbackups.yaml.sha512 (added)
+++ dev/solr/solr-operator/solr-operator-v0.7.0-RC1-rev0e16c6bd5cc12202c562188c2e55ef111d65a847/crds/solrbackups.yaml.sha512 Wed Apr 19 19:48:09 2023
@@ -0,0 +1 @@
+1846448b89bebcc3c469aaf83f9a3c6d8965154ef4d3f15cf7805b4c037b81a99ad58f412a0fcb49815fd30ba4349f18eb762a077bd0d68d78c4fd4cb4e0cdb8 *solrbackups.yaml