[ https://issues.apache.org/jira/browse/SOLR-15182?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17552790#comment-17552790 ]
Jason Gerlowski edited comment on SOLR-15182 at 6/10/22 3:04 PM: ----------------------------------------------------------------- With the PR open on SOLR-15738 (the last remaining subtask on this ticket), the only apispec files remaining are: * core.system.blob.json * core.system.blob.upload.json * emptySpec.json I _think_ each of these can just be removed outright: -afaict, as of Solr 9.0 we no longer support uploading jars or other blobs to the .system collection-, preferring instead the blob store mechanism in the new-ish Solr package manager, and "emptySpec.json" appears to be a placeholder stub that we also don't need. I'm going to do some digging to confirm this, but hope to upload a PR shortly ripping these all out. Once that's done, and the open PR on SOLR-15738 merges, we'll be able to close out this umbrella ticket! EDIT: I was wrong in my original post. We do still use the .system BlobStore for non-JAR blobs in some places. The Schema Designer Admin UI screen uses it extensively, according to [this|https://the-asf.slack.com/archives/CEKUCUNE9/p1643514684048379] discussion. It seems like there's general agreement that Schema Designer _could_ move over to the Filestore available in the Package Manager, but as of today {{.system}} hasn't been deprecated and still has at least one use-case. With this in mind I'll focus on doing a conversion for the blob store APIs, rather than removing them outright. was (Author: gerlowskija): With the PR open on SOLR-15738 (the last remaining subtask on this ticket), the only apispec files remaining are: * core.system.blob.json * core.system.blob.upload.json * emptySpec.json I _think_ each of these can just be removed outright: afaict, as of Solr 9.0 we no longer support uploading jars or other blobs to the .system collection, preferring instead the blob store mechanism in the new-ish Solr package manager, and "emptySpec.json" appears to be a placeholder stub that we also don't need. I'm going to do some digging to confirm this, but hope to upload a PR shortly ripping these all out. Once that's done, and the open PR on SOLR-15738 merges, we'll be able to close out this umbrella ticket! > Rewrite V2 APIs using annotation framework > ------------------------------------------ > > Key: SOLR-15182 > URL: https://issues.apache.org/jira/browse/SOLR-15182 > Project: Solr > Issue Type: Improvement > Reporter: Noble Paul > Priority: Major > Time Spent: 1.5h > Remaining Estimate: 0h > -- This message was sent by Atlassian Jira (v8.20.7#820007) --------------------------------------------------------------------- To unsubscribe, e-mail: issues-unsubscr...@solr.apache.org For additional commands, e-mail: issues-h...@solr.apache.org