You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@solr.apache.org by ge...@apache.org on 2021/04/29 15:59:26 UTC

[solr] branch main updated (9ca0d5d -> be681bd)

This is an automated email from the ASF dual-hosted git repository.

gerlowskija pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/solr.git.


    from 9ca0d5d  Update type assumptions in TestMaxScoreQueryParser (#106)
     add be681bd  SOLR-15090: Allow backup storage in GCS (#39)

No new revisions were added by this update.

Summary of changes:
 gradle/validation/jar-checks.gradle                |   2 +-
 settings.gradle                                    |   3 +-
 solr/CHANGES.txt                                   |   2 +
 solr/NOTICE.txt                                    |  53 +++
 solr/contrib/gcs-repository/README.md              |   4 +
 solr/contrib/gcs-repository/build.gradle           |  55 +++
 .../org/apache/solr/gcs/GCSBackupRepository.java   | 465 +++++++++++++++++++++
 .../java/org/apache/solr/gcs/GCSConfigParser.java  | 175 ++++++++
 .../src/java/org/apache/solr/gcs/package-info.java |  30 +-
 .../gcs-repository/src/test-files}/conf/schema.xml |   0
 .../src/test-files}/conf/solrconfig.xml            |   0
 .../gcs-repository/src/test-files/log4j2.xml       |  69 +++
 .../solr/gcs/ConcurrentDelegatingStorage.java      | 394 +++++++++++++++++
 .../apache/solr/gcs/GCSBackupRepositoryTest.java   |  71 ++++
 .../apache/solr/gcs/GCSIncrementalBackupTest.java  |  98 +++++
 .../solr/gcs/LocalStorageGCSBackupRepository.java  | 104 +++++
 .../solr/cloud/api/collections/BackupCmd.java      |   2 +-
 .../cloud/api/collections/DeleteBackupCmd.java     |   2 +-
 .../solr/core/backup/ShardBackupMetadata.java      |  12 +-
 .../core/backup/repository/BackupRepository.java   |   1 +
 .../HdfsBackupRepositoryIntegrationTest.java       |  12 +-
 solr/licenses/api-common-1.10.1.jar.sha1           |   1 +
 solr/licenses/api-common-LICENSE-BSD.txt           |  27 ++
 .../api-common-NOTICE.txt}                         |   0
 .../licenses/auto-value-annotations-1.7.4.jar.sha1 |   1 +
 .../auto-value-annotations-LICENSE-ASL.txt}        |   0
 .../auto-value-annotations-NOTICE.txt}             |   0
 solr/licenses/checker-compat-qual-2.5.5.jar.sha1   |   1 +
 solr/licenses/checker-compat-qual-LICENSE-MIT.txt  |   5 +
 .../error_prone_annotations-2.5.1.jar.sha1         |   1 +
 .../error_prone_annotations-LICENSE-ASL.txt}       |   0
 .../error_prone_annotations-NOTICE.txt}            |   0
 solr/licenses/failureaccess-1.0.1.jar.sha1         |   1 +
 .../failureaccess-LICENSE-ASL.txt}                 |   0
 .../failureaccess-NOTICE.txt}                      |   0
 solr/licenses/gax-1.62.0.jar.sha1                  |   1 +
 solr/licenses/gax-LICENSE-BSD.txt                  |  27 ++
 .../core.properties => licenses/gax-NOTICE.txt}    |   0
 solr/licenses/gax-httpjson-0.79.0.jar.sha1         |   1 +
 solr/licenses/gax-httpjson-LICENSE-BSD.txt         |  27 ++
 .../gax-httpjson-NOTICE.txt}                       |   0
 solr/licenses/google-api-client-1.31.3.jar.sha1    |   1 +
 .../google-api-client-LICENSE-ASL.txt}             |   0
 .../google-api-client-NOTICE.txt}                  |   0
 .../google-api-services-storage-LICENSE-ASL.txt}   |   0
 .../google-api-services-storage-NOTICE.txt}        |   0
 ...services-storage-v1-rev20210127-1.31.0.jar.sha1 |   1 +
 ...google-auth-library-credentials-0.24.1.jar.sha1 |   1 +
 ...google-auth-library-credentials-LICENSE-BSD.txt |  28 ++
 .../google-auth-library-credentials-NOTICE.txt}    |   0
 ...google-auth-library-oauth2-http-0.24.1.jar.sha1 |   1 +
 ...google-auth-library-oauth2-http-LICENSE-BSD.txt |  28 ++
 .../google-auth-library-oauth2-http-NOTICE.txt}    |   0
 solr/licenses/google-cloud-core-1.94.3.jar.sha1    |   1 +
 .../google-cloud-core-LICENSE-ASL.txt}             |   0
 .../google-cloud-core-NOTICE.txt}                  |   0
 .../google-cloud-core-http-1.94.3.jar.sha1         |   1 +
 .../google-cloud-core-http-LICENSE-ASL.txt}        |   0
 .../google-cloud-core-http-NOTICE.txt}             |   0
 solr/licenses/google-cloud-nio-0.122.11.jar.sha1   |   1 +
 .../google-cloud-nio-LICENSE-ASL.txt}              |   0
 .../google-cloud-nio-NOTICE.txt}                   |   0
 .../google-cloud-storage-1.113.14.jar.sha1         |   1 +
 .../google-cloud-storage-LICENSE-ASL.txt}          |   0
 .../google-cloud-storage-NOTICE.txt}               |   0
 solr/licenses/google-http-client-1.39.0.jar.sha1   |   1 +
 .../google-http-client-LICENSE-ASL.txt}            |   0
 .../google-http-client-NOTICE.txt}                 |   0
 .../google-http-client-apache-v2-1.39.0.jar.sha1   |   1 +
 .../google-http-client-apache-v2-LICENSE-ASL.txt}  |   0
 .../google-http-client-apache-v2-NOTICE.txt}       |   0
 .../google-http-client-appengine-1.39.0.jar.sha1   |   1 +
 .../google-http-client-appengine-LICENSE-ASL.txt}  |   0
 .../google-http-client-appengine-NOTICE.txt}       |   0
 .../google-http-client-gson-1.39.0.jar.sha1        |   1 +
 .../google-http-client-jackson2-1.39.0.jar.sha1    |   1 +
 .../google-http-client-jackson2-LICENSE-ASL.txt}   |   0
 .../google-http-client-jackson2-NOTICE.txt}        |   0
 solr/licenses/google-oauth-client-1.31.4.jar.sha1  |   1 +
 .../google-oauth-client-LICENSE-ASL.txt}           |   0
 .../google-oauth-client-NOTICE.txt}                |   0
 solr/licenses/grpc-context-1.36.0.jar.sha1         |   1 +
 .../grpc-context-LICENSE-ASL.txt}                  |   0
 solr/licenses/grpc-context-NOTICE.txt              |  62 +++
 solr/licenses/gson-2.8.6.jar.sha1                  |   1 +
 .../LICENSE.txt => licenses/gson-LICENSE-ASL.txt}  |   0
 .../core.properties => licenses/gson-NOTICE.txt}   |   0
 solr/licenses/httpcore-4.4.13.jar.sha1             |   1 -
 solr/licenses/httpcore-4.4.14.jar.sha1             |   1 +
 solr/licenses/j2objc-annotations-1.3.jar.sha1      |   1 +
 .../j2objc-annotations-LICENSE-ASL.txt}            |   0
 .../j2objc-annotations-NOTICE.txt}                 |   0
 solr/licenses/jackson-annotations-2.10.1.jar.sha1  |   1 -
 solr/licenses/jackson-annotations-2.12.2.jar.sha1  |   1 +
 solr/licenses/jackson-core-2.10.1.jar.sha1         |   1 -
 solr/licenses/jackson-core-2.12.2.jar.sha1         |   1 +
 solr/licenses/jackson-databind-2.10.1.jar.sha1     |   1 -
 solr/licenses/jackson-databind-2.12.2.jar.sha1     |   1 +
 .../jackson-dataformat-smile-2.10.1.jar.sha1       |   1 -
 .../jackson-dataformat-smile-2.12.2.jar.sha1       |   1 +
 solr/licenses/javax.annotation-api-1.3.2.jar.sha1  |   1 +
 .../licenses/javax.annotation-api-LICENSE-CDDL.txt | 362 ++++++++++++++++
 solr/licenses/javax.inject-1.jar.sha1              |   1 +
 .../javax.inject-LICENSE-ASL.txt}                  |   0
 .../javax.inject-NOTICE.txt}                       |   0
 solr/licenses/jsr305-3.0.2.jar.sha1                |   1 +
 .../jsr305-LICENSE-ASL.txt}                        |   0
 .../core.properties => licenses/jsr305-NOTICE.txt} |   0
 ...9.0-empty-to-avoid-conflict-with-guava.jar.sha1 |   1 +
 .../listenablefuture-LICENSE-ASL.txt}              |   0
 .../listenablefuture-NOTICE.txt}                   |   0
 solr/licenses/opencensus-api-0.28.0.jar.sha1       |   1 +
 .../opencensus-api-LICENSE-ASL.txt}                |   0
 .../opencensus-api-NOTICE.txt}                     |   0
 .../opencensus-contrib-http-util-0.28.0.jar.sha1   |   1 +
 .../opencensus-contrib-http-util-LICENSE-ASL.txt}  |   0
 .../opencensus-contrib-http-util-NOTICE.txt}       |   0
 .../proto-google-common-protos-2.1.0.jar.sha1      |   1 +
 .../proto-google-common-protos-LICENSE-ASL.txt}    |   0
 .../proto-google-common-protos-NOTICE.txt}         |   0
 solr/licenses/proto-google-iam-v1-1.0.10.jar.sha1  |   1 +
 .../proto-google-iam-v1-LICENSE-ASL.txt}           |   0
 .../proto-google-iam-v1-NOTICE.txt}                |   0
 solr/licenses/protobuf-java-3.11.0.jar.sha1        |   1 -
 solr/licenses/protobuf-java-3.15.5.jar.sha1        |   1 +
 solr/licenses/protobuf-java-util-3.15.5.jar.sha1   |   1 +
 solr/licenses/threetenbp-1.5.0.jar.sha1            |   1 +
 solr/licenses/threetenbp-LICENSE-BSD.txt           |  29 ++
 .../threetenbp-NOTICE.txt}                         |   0
 .../src/making-and-restoring-backups.adoc          | 191 ++++++++-
 .../collections/AbstractBackupRepositoryTest.java  | 251 ++++++++---
 .../collections/AbstractIncrementalBackupTest.java |   1 +
 versions.lock                                      |  58 ++-
 versions.props                                     | 228 +++++-----
 134 files changed, 2704 insertions(+), 220 deletions(-)
 create mode 100644 solr/contrib/gcs-repository/README.md
 create mode 100644 solr/contrib/gcs-repository/build.gradle
 create mode 100644 solr/contrib/gcs-repository/src/java/org/apache/solr/gcs/GCSBackupRepository.java
 create mode 100644 solr/contrib/gcs-repository/src/java/org/apache/solr/gcs/GCSConfigParser.java
 copy settings.gradle => solr/contrib/gcs-repository/src/java/org/apache/solr/gcs/package-info.java (52%)
 copy solr/{core/src/test-files/solr/configsets/cloud-minimal => contrib/gcs-repository/src/test-files}/conf/schema.xml (100%)
 copy solr/{core/src/test-files/solr/configsets/schema-package => contrib/gcs-repository/src/test-files}/conf/solrconfig.xml (100%)
 create mode 100644 solr/contrib/gcs-repository/src/test-files/log4j2.xml
 create mode 100644 solr/contrib/gcs-repository/src/test/org/apache/solr/gcs/ConcurrentDelegatingStorage.java
 create mode 100644 solr/contrib/gcs-repository/src/test/org/apache/solr/gcs/GCSBackupRepositoryTest.java
 create mode 100644 solr/contrib/gcs-repository/src/test/org/apache/solr/gcs/GCSIncrementalBackupTest.java
 create mode 100644 solr/contrib/gcs-repository/src/test/org/apache/solr/gcs/LocalStorageGCSBackupRepository.java
 create mode 100644 solr/licenses/api-common-1.10.1.jar.sha1
 create mode 100644 solr/licenses/api-common-LICENSE-BSD.txt
 copy solr/{solrj/src/test-files/solrj/solr/multicore/core1/core.properties => licenses/api-common-NOTICE.txt} (100%)
 create mode 100644 solr/licenses/auto-value-annotations-1.7.4.jar.sha1
 copy solr/{solr-ref-guide/src/fonts/Noto_Sans/LICENSE.txt => licenses/auto-value-annotations-LICENSE-ASL.txt} (100%)
 mode change 100755 => 100644
 copy solr/{solrj/src/test-files/solrj/solr/multicore/core1/core.properties => licenses/auto-value-annotations-NOTICE.txt} (100%)
 create mode 100644 solr/licenses/checker-compat-qual-2.5.5.jar.sha1
 create mode 100644 solr/licenses/checker-compat-qual-LICENSE-MIT.txt
 create mode 100644 solr/licenses/error_prone_annotations-2.5.1.jar.sha1
 copy solr/{solr-ref-guide/src/fonts/Noto_Sans/LICENSE.txt => licenses/error_prone_annotations-LICENSE-ASL.txt} (100%)
 mode change 100755 => 100644
 copy solr/{solrj/src/test-files/solrj/solr/multicore/core1/core.properties => licenses/error_prone_annotations-NOTICE.txt} (100%)
 create mode 100644 solr/licenses/failureaccess-1.0.1.jar.sha1
 copy solr/{solr-ref-guide/src/fonts/Noto_Sans/LICENSE.txt => licenses/failureaccess-LICENSE-ASL.txt} (100%)
 mode change 100755 => 100644
 copy solr/{solrj/src/test-files/solrj/solr/multicore/core1/core.properties => licenses/failureaccess-NOTICE.txt} (100%)
 create mode 100644 solr/licenses/gax-1.62.0.jar.sha1
 create mode 100644 solr/licenses/gax-LICENSE-BSD.txt
 copy solr/{solrj/src/test-files/solrj/solr/multicore/core1/core.properties => licenses/gax-NOTICE.txt} (100%)
 create mode 100644 solr/licenses/gax-httpjson-0.79.0.jar.sha1
 create mode 100644 solr/licenses/gax-httpjson-LICENSE-BSD.txt
 copy solr/{solrj/src/test-files/solrj/solr/multicore/core1/core.properties => licenses/gax-httpjson-NOTICE.txt} (100%)
 create mode 100644 solr/licenses/google-api-client-1.31.3.jar.sha1
 copy solr/{solr-ref-guide/src/fonts/Noto_Sans/LICENSE.txt => licenses/google-api-client-LICENSE-ASL.txt} (100%)
 mode change 100755 => 100644
 copy solr/{solrj/src/test-files/solrj/solr/multicore/core1/core.properties => licenses/google-api-client-NOTICE.txt} (100%)
 copy solr/{solr-ref-guide/src/fonts/Noto_Sans/LICENSE.txt => licenses/google-api-services-storage-LICENSE-ASL.txt} (100%)
 mode change 100755 => 100644
 copy solr/{solrj/src/test-files/solrj/solr/multicore/core1/core.properties => licenses/google-api-services-storage-NOTICE.txt} (100%)
 create mode 100644 solr/licenses/google-api-services-storage-v1-rev20210127-1.31.0.jar.sha1
 create mode 100644 solr/licenses/google-auth-library-credentials-0.24.1.jar.sha1
 create mode 100644 solr/licenses/google-auth-library-credentials-LICENSE-BSD.txt
 copy solr/{solrj/src/test-files/solrj/solr/multicore/core1/core.properties => licenses/google-auth-library-credentials-NOTICE.txt} (100%)
 create mode 100644 solr/licenses/google-auth-library-oauth2-http-0.24.1.jar.sha1
 create mode 100644 solr/licenses/google-auth-library-oauth2-http-LICENSE-BSD.txt
 copy solr/{solrj/src/test-files/solrj/solr/multicore/core1/core.properties => licenses/google-auth-library-oauth2-http-NOTICE.txt} (100%)
 create mode 100644 solr/licenses/google-cloud-core-1.94.3.jar.sha1
 copy solr/{solr-ref-guide/src/fonts/Noto_Sans/LICENSE.txt => licenses/google-cloud-core-LICENSE-ASL.txt} (100%)
 mode change 100755 => 100644
 copy solr/{solrj/src/test-files/solrj/solr/multicore/core1/core.properties => licenses/google-cloud-core-NOTICE.txt} (100%)
 create mode 100644 solr/licenses/google-cloud-core-http-1.94.3.jar.sha1
 copy solr/{solr-ref-guide/src/fonts/Noto_Sans/LICENSE.txt => licenses/google-cloud-core-http-LICENSE-ASL.txt} (100%)
 mode change 100755 => 100644
 copy solr/{solrj/src/test-files/solrj/solr/multicore/core1/core.properties => licenses/google-cloud-core-http-NOTICE.txt} (100%)
 create mode 100644 solr/licenses/google-cloud-nio-0.122.11.jar.sha1
 copy solr/{solr-ref-guide/src/fonts/Noto_Sans/LICENSE.txt => licenses/google-cloud-nio-LICENSE-ASL.txt} (100%)
 mode change 100755 => 100644
 copy solr/{solrj/src/test-files/solrj/solr/multicore/core1/core.properties => licenses/google-cloud-nio-NOTICE.txt} (100%)
 create mode 100644 solr/licenses/google-cloud-storage-1.113.14.jar.sha1
 copy solr/{solr-ref-guide/src/fonts/Noto_Sans/LICENSE.txt => licenses/google-cloud-storage-LICENSE-ASL.txt} (100%)
 mode change 100755 => 100644
 copy solr/{solrj/src/test-files/solrj/solr/multicore/core1/core.properties => licenses/google-cloud-storage-NOTICE.txt} (100%)
 create mode 100644 solr/licenses/google-http-client-1.39.0.jar.sha1
 copy solr/{solr-ref-guide/src/fonts/Noto_Sans/LICENSE.txt => licenses/google-http-client-LICENSE-ASL.txt} (100%)
 mode change 100755 => 100644
 copy solr/{solrj/src/test-files/solrj/solr/multicore/core1/core.properties => licenses/google-http-client-NOTICE.txt} (100%)
 create mode 100644 solr/licenses/google-http-client-apache-v2-1.39.0.jar.sha1
 copy solr/{solr-ref-guide/src/fonts/Noto_Sans/LICENSE.txt => licenses/google-http-client-apache-v2-LICENSE-ASL.txt} (100%)
 mode change 100755 => 100644
 copy solr/{solrj/src/test-files/solrj/solr/multicore/core1/core.properties => licenses/google-http-client-apache-v2-NOTICE.txt} (100%)
 create mode 100644 solr/licenses/google-http-client-appengine-1.39.0.jar.sha1
 copy solr/{solr-ref-guide/src/fonts/Noto_Sans/LICENSE.txt => licenses/google-http-client-appengine-LICENSE-ASL.txt} (100%)
 mode change 100755 => 100644
 copy solr/{solrj/src/test-files/solrj/solr/multicore/core1/core.properties => licenses/google-http-client-appengine-NOTICE.txt} (100%)
 create mode 100644 solr/licenses/google-http-client-gson-1.39.0.jar.sha1
 create mode 100644 solr/licenses/google-http-client-jackson2-1.39.0.jar.sha1
 copy solr/{solr-ref-guide/src/fonts/Noto_Sans/LICENSE.txt => licenses/google-http-client-jackson2-LICENSE-ASL.txt} (100%)
 mode change 100755 => 100644
 copy solr/{solrj/src/test-files/solrj/solr/multicore/core1/core.properties => licenses/google-http-client-jackson2-NOTICE.txt} (100%)
 create mode 100644 solr/licenses/google-oauth-client-1.31.4.jar.sha1
 copy solr/{solr-ref-guide/src/fonts/Noto_Sans/LICENSE.txt => licenses/google-oauth-client-LICENSE-ASL.txt} (100%)
 mode change 100755 => 100644
 copy solr/{solrj/src/test-files/solrj/solr/multicore/core1/core.properties => licenses/google-oauth-client-NOTICE.txt} (100%)
 create mode 100644 solr/licenses/grpc-context-1.36.0.jar.sha1
 copy solr/{solr-ref-guide/src/fonts/Noto_Sans/LICENSE.txt => licenses/grpc-context-LICENSE-ASL.txt} (100%)
 mode change 100755 => 100644
 create mode 100644 solr/licenses/grpc-context-NOTICE.txt
 create mode 100644 solr/licenses/gson-2.8.6.jar.sha1
 copy solr/{solr-ref-guide/src/fonts/Noto_Sans/LICENSE.txt => licenses/gson-LICENSE-ASL.txt} (100%)
 mode change 100755 => 100644
 copy solr/{solrj/src/test-files/solrj/solr/multicore/core1/core.properties => licenses/gson-NOTICE.txt} (100%)
 delete mode 100644 solr/licenses/httpcore-4.4.13.jar.sha1
 create mode 100644 solr/licenses/httpcore-4.4.14.jar.sha1
 create mode 100644 solr/licenses/j2objc-annotations-1.3.jar.sha1
 copy solr/{solr-ref-guide/src/fonts/Noto_Sans/LICENSE.txt => licenses/j2objc-annotations-LICENSE-ASL.txt} (100%)
 mode change 100755 => 100644
 copy solr/{solrj/src/test-files/solrj/solr/multicore/core1/core.properties => licenses/j2objc-annotations-NOTICE.txt} (100%)
 delete mode 100644 solr/licenses/jackson-annotations-2.10.1.jar.sha1
 create mode 100644 solr/licenses/jackson-annotations-2.12.2.jar.sha1
 delete mode 100644 solr/licenses/jackson-core-2.10.1.jar.sha1
 create mode 100644 solr/licenses/jackson-core-2.12.2.jar.sha1
 delete mode 100644 solr/licenses/jackson-databind-2.10.1.jar.sha1
 create mode 100644 solr/licenses/jackson-databind-2.12.2.jar.sha1
 delete mode 100644 solr/licenses/jackson-dataformat-smile-2.10.1.jar.sha1
 create mode 100644 solr/licenses/jackson-dataformat-smile-2.12.2.jar.sha1
 create mode 100644 solr/licenses/javax.annotation-api-1.3.2.jar.sha1
 create mode 100644 solr/licenses/javax.annotation-api-LICENSE-CDDL.txt
 create mode 100644 solr/licenses/javax.inject-1.jar.sha1
 copy solr/{solr-ref-guide/src/fonts/Noto_Sans/LICENSE.txt => licenses/javax.inject-LICENSE-ASL.txt} (100%)
 mode change 100755 => 100644
 copy solr/{solrj/src/test-files/solrj/solr/multicore/core1/core.properties => licenses/javax.inject-NOTICE.txt} (100%)
 create mode 100644 solr/licenses/jsr305-3.0.2.jar.sha1
 copy solr/{solr-ref-guide/src/fonts/Noto_Sans/LICENSE.txt => licenses/jsr305-LICENSE-ASL.txt} (100%)
 mode change 100755 => 100644
 copy solr/{solrj/src/test-files/solrj/solr/multicore/core1/core.properties => licenses/jsr305-NOTICE.txt} (100%)
 create mode 100644 solr/licenses/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar.sha1
 copy solr/{solr-ref-guide/src/fonts/Noto_Sans/LICENSE.txt => licenses/listenablefuture-LICENSE-ASL.txt} (100%)
 mode change 100755 => 100644
 copy solr/{solrj/src/test-files/solrj/solr/multicore/core1/core.properties => licenses/listenablefuture-NOTICE.txt} (100%)
 create mode 100644 solr/licenses/opencensus-api-0.28.0.jar.sha1
 copy solr/{solr-ref-guide/src/fonts/Noto_Sans/LICENSE.txt => licenses/opencensus-api-LICENSE-ASL.txt} (100%)
 mode change 100755 => 100644
 copy solr/{solrj/src/test-files/solrj/solr/multicore/core1/core.properties => licenses/opencensus-api-NOTICE.txt} (100%)
 create mode 100644 solr/licenses/opencensus-contrib-http-util-0.28.0.jar.sha1
 copy solr/{solr-ref-guide/src/fonts/Noto_Sans/LICENSE.txt => licenses/opencensus-contrib-http-util-LICENSE-ASL.txt} (100%)
 mode change 100755 => 100644
 copy solr/{solrj/src/test-files/solrj/solr/multicore/core1/core.properties => licenses/opencensus-contrib-http-util-NOTICE.txt} (100%)
 create mode 100644 solr/licenses/proto-google-common-protos-2.1.0.jar.sha1
 copy solr/{solr-ref-guide/src/fonts/Noto_Sans/LICENSE.txt => licenses/proto-google-common-protos-LICENSE-ASL.txt} (100%)
 mode change 100755 => 100644
 copy solr/{solrj/src/test-files/solrj/solr/multicore/core1/core.properties => licenses/proto-google-common-protos-NOTICE.txt} (100%)
 create mode 100644 solr/licenses/proto-google-iam-v1-1.0.10.jar.sha1
 copy solr/{solr-ref-guide/src/fonts/Noto_Sans/LICENSE.txt => licenses/proto-google-iam-v1-LICENSE-ASL.txt} (100%)
 mode change 100755 => 100644
 copy solr/{solrj/src/test-files/solrj/solr/multicore/core1/core.properties => licenses/proto-google-iam-v1-NOTICE.txt} (100%)
 delete mode 100644 solr/licenses/protobuf-java-3.11.0.jar.sha1
 create mode 100644 solr/licenses/protobuf-java-3.15.5.jar.sha1
 create mode 100644 solr/licenses/protobuf-java-util-3.15.5.jar.sha1
 create mode 100644 solr/licenses/threetenbp-1.5.0.jar.sha1
 create mode 100644 solr/licenses/threetenbp-LICENSE-BSD.txt
 copy solr/{solrj/src/test-files/solrj/solr/multicore/core1/core.properties => licenses/threetenbp-NOTICE.txt} (100%)