Hi, I am working on v2 apis for managing alias properties as part of SOLR-16393.
I have a confusion I would love to clarify with the community related to an existing test (AliasIntegrationTest) that deletes an alias property. My understanding is that setting a property to 'empty string' will effectively remove it. So what happens when a property is set to null? What is the expectation for the following? The test currently lacks any assertions [0]. var setAliasProperty = CollectionAdminRequest.setAliasProperty(aliasName); setAliasProperty.addProperty("bar", null); My feeling was that setting it to null will remove it, but that does not seem to be the case [1], it seems to not change it at all. best, alex [0] https://github.com/apache/solr/blob/a2a39fb136a9338f4603748bf446038cf4155296/solr/core/src/test/org/apache/solr/cloud/AliasIntegrationTest.java#L301 [1] https://github.com/apache/solr/pull/1459/files#diff-e4ea077299d4865546c5a8bdf8ba618d1dbb06fc01bf95eeacde1231ff11fcd7R331