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/07/17 17:11:51 UTC
svn commit: r63043 [5/11] - in /dev/solr/solr-operator/solr-operator-v0.7.1-RC1-rev5205b93fbf7846de7960ebbe56d3a2b680638782: ./ crds/ helm-charts/
Added: dev/solr/solr-operator/solr-operator-v0.7.1-RC1-rev5205b93fbf7846de7960ebbe56d3a2b680638782/crds/all.yaml.asc
==============================================================================
--- dev/solr/solr-operator/solr-operator-v0.7.1-RC1-rev5205b93fbf7846de7960ebbe56d3a2b680638782/crds/all.yaml.asc (added)
+++ dev/solr/solr-operator/solr-operator-v0.7.1-RC1-rev5205b93fbf7846de7960ebbe56d3a2b680638782/crds/all.yaml.asc Mon Jul 17 17:11:51 2023
@@ -0,0 +1,16 @@
+-----BEGIN PGP SIGNATURE-----
+
+iQIzBAABCAAdFiEEUOPuHJHH4MtN+wB7NpQk/Jjz9uwFAmS1cnsACgkQNpQk/Jjz
+9uzZAxAA0J5SS4ImMhX1G0gIImalNXi0uJx8Tz74w4g+hm3aU5q9fEkdtYvJnYTD
+e+P6N/x3QDoab9xCFfcKvzFrSuUdQDRRmSajICnqY0Jrb3f7tsGV4gKYS8FGZ35Q
+zr8wP8BeGzh2Qb/uzcxWwsJYIr9pqTiEZJeh9lh7KxA49xFkkQBL/uu7FylyUThB
+Dtcho8Vlq0p7t0tFjHo6Q0umYE5kAeS2oEjn4IvJvM+OQ6V+Wv7ycxXa3gZONLvz
+mAz5e2qMVCN74XEbFunB/2Bs8vnZ347Y7abQ+OqT3IQK6NK8nR9XxMxwWaptrw0j
+Q7PgfQpcelRvfZhi02a6aGyAWGJYCgGfPeFTCU1ih1hoJ7bvzD+f5/QZcyAFuHMW
+9lfuMObzOTybLW2lyb81J+u7hpnarBxG9j8DcfIvHrKFWWDbCEYgWwLhC7eq1bDa
+1GrkezUdoN4TCATwq4wFaGBmjr4Ep66Q1cu/WZPWVui8fVH54lCk3uys7CwvYKRh
+dkVVfihFWqxtI5bc0xjCN6Jk5JuxM0RcY9UvWGvOjBjNAaChZn4q207EpGtxbx3y
+Ic2n4EoN2qQgeCj2Ym9DZgm3ee9PHsUcSi4Ynu6/mw4dxZICQt4tB3fzVT4PFEKE
+O5CmaRY1fnNZRsjGFwA3WIZIqk7eGMHITQ4E/v03EBJcb6MQv3I=
+=qLT2
+-----END PGP SIGNATURE-----
Added: dev/solr/solr-operator/solr-operator-v0.7.1-RC1-rev5205b93fbf7846de7960ebbe56d3a2b680638782/crds/all.yaml.sha512
==============================================================================
--- dev/solr/solr-operator/solr-operator-v0.7.1-RC1-rev5205b93fbf7846de7960ebbe56d3a2b680638782/crds/all.yaml.sha512 (added)
+++ dev/solr/solr-operator/solr-operator-v0.7.1-RC1-rev5205b93fbf7846de7960ebbe56d3a2b680638782/crds/all.yaml.sha512 Mon Jul 17 17:11:51 2023
@@ -0,0 +1 @@
+ce44900d838093a7dfe6d6049429e0e7acd3716c58e818d0be4ee992b86d21079514bd78bd8b6e3fbe7af89830d166b14ead8f2288f16f0e534950d233d9d7ff *all.yaml
Added: dev/solr/solr-operator/solr-operator-v0.7.1-RC1-rev5205b93fbf7846de7960ebbe56d3a2b680638782/crds/solrbackups.yaml
==============================================================================
--- dev/solr/solr-operator/solr-operator-v0.7.1-RC1-rev5205b93fbf7846de7960ebbe56d3a2b680638782/crds/solrbackups.yaml (added)
+++ dev/solr/solr-operator/solr-operator-v0.7.1-RC1-rev5205b93fbf7846de7960ebbe56d3a2b680638782/crds/solrbackups.yaml Mon Jul 17 17:11:51 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.1
+ 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.1-RC1-rev5205b93fbf7846de7960ebbe56d3a2b680638782/crds/solrbackups.yaml.asc
==============================================================================
--- dev/solr/solr-operator/solr-operator-v0.7.1-RC1-rev5205b93fbf7846de7960ebbe56d3a2b680638782/crds/solrbackups.yaml.asc (added)
+++ dev/solr/solr-operator/solr-operator-v0.7.1-RC1-rev5205b93fbf7846de7960ebbe56d3a2b680638782/crds/solrbackups.yaml.asc Mon Jul 17 17:11:51 2023
@@ -0,0 +1,16 @@
+-----BEGIN PGP SIGNATURE-----
+
+iQIzBAABCAAdFiEEUOPuHJHH4MtN+wB7NpQk/Jjz9uwFAmS1cnsACgkQNpQk/Jjz
+9uzFLA//WM/SS5x4hV82PFukXy1e2RszvQt8DYs/+kK8dtL5LAA4kkphto7aOBDG
+LCJnM4kl+dc5nOXeeNxH4nOI+M0xLvYvOs148n/z7sMhllw0ZWWVXZTd1M6VADl5
+yPYRy69ACMf0DxorklpqnutUgK7EE7MsixmSHWzm+SOs2ZdtSoNwBxLR2DnbiwH4
+DYZE8XZxEe/Son9AZqbuIBu8gWHDK7UklZAqmKGAK41jM/EtTgdVkMzZpMSk1cLp
+XxlEXRJsbWQLXnWkfchL3uc5I2VK7aOI6v0uT65somriyCrI7EsL5ZIuTv1p4WKg
+jUWqN5tsBRaFTtjFzJ9W3s7EYh5NJ3qnQGZwjrR3nK7H21hRZ6YG3vum93CYwrOd
+jnlX/yUwp3ZY7TWe0qkRmYENvnuj2A6A+vdi3obb9T1310CuZKaeCkctQJg7fyYu
+3TixyYyNJ3QLHsvtZSGVPL/G+pBTg7raFxe8qXtlxLE0ERI6s4kGZ5yqPpNmCqcm
+7r/ntOdLJL5AeYWlGNIVmcpDQX6To955X2P3Re73xPDiMlufFj/Phwe8rNaehPCQ
+rmVSKFPuL8AFfvhfFp6/PORlszKljGZt118DpA0ppSyLguh1TuIamXMNcBThnEXk
+I5s/bJ6ymet7IpDoyXUJfRnhMTsJot8ElKaHQKdqmWikS2Em1Es=
+=Nn/e
+-----END PGP SIGNATURE-----
Added: dev/solr/solr-operator/solr-operator-v0.7.1-RC1-rev5205b93fbf7846de7960ebbe56d3a2b680638782/crds/solrbackups.yaml.sha512
==============================================================================
--- dev/solr/solr-operator/solr-operator-v0.7.1-RC1-rev5205b93fbf7846de7960ebbe56d3a2b680638782/crds/solrbackups.yaml.sha512 (added)
+++ dev/solr/solr-operator/solr-operator-v0.7.1-RC1-rev5205b93fbf7846de7960ebbe56d3a2b680638782/crds/solrbackups.yaml.sha512 Mon Jul 17 17:11:51 2023
@@ -0,0 +1 @@
+e08e92661fbff253cd84dd94012bbaa7d192eca1b7491752a04a964509b1f99749cf0b5805f55588059c2ad860c57d6385c025060da3a0074f8360427d78df45 *solrbackups.yaml