[ 
https://issues.apache.org/jira/browse/OAK-11243?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Julian Reschke updated OAK-11243:
---------------------------------
    Description: 
{noformat}
./pom.xml
./src
./src/main
./src/main/java
./src/main/java/org
./src/main/java/org/apache
./src/main/java/org/apache/jackrabbit
./src/main/java/org/apache/jackrabbit/oak
./src/main/java/org/apache/jackrabbit/oak/segment
./src/main/java/org/apache/jackrabbit/oak/segment/azure
./src/main/java/org/apache/jackrabbit/oak/segment/azure/AzureArchiveManager.java
./src/main/java/org/apache/jackrabbit/oak/segment/azure/AzureBlobMetadata.java
./src/main/java/org/apache/jackrabbit/oak/segment/azure/AzureGCJournalFile.java
./src/main/java/org/apache/jackrabbit/oak/segment/azure/AzureJournalFile.java
./src/main/java/org/apache/jackrabbit/oak/segment/azure/AzureManifestFile.java
./src/main/java/org/apache/jackrabbit/oak/segment/azure/AzurePersistence.java
./src/main/java/org/apache/jackrabbit/oak/segment/azure/AzureRepositoryLock.java
./src/main/java/org/apache/jackrabbit/oak/segment/azure/AzureSegmentArchiveReader.java
./src/main/java/org/apache/jackrabbit/oak/segment/azure/AzureSegmentArchiveWriter.java
./src/main/java/org/apache/jackrabbit/oak/segment/azure/AzureSegmentStoreService.java
./src/main/java/org/apache/jackrabbit/oak/segment/azure/AzureStorageCredentialManager.java
./src/main/java/org/apache/jackrabbit/oak/segment/azure/AzureUtilities.java
./src/main/java/org/apache/jackrabbit/oak/segment/azure/Configuration.java
./src/main/java/org/apache/jackrabbit/oak/segment/azure/package-info.java
./src/main/java/org/apache/jackrabbit/oak/segment/azure/ReverseFileReader.java
./src/main/java/org/apache/jackrabbit/oak/segment/azure/tool
./src/main/java/org/apache/jackrabbit/oak/segment/azure/tool/AzureCheck.java
./src/main/java/org/apache/jackrabbit/oak/segment/azure/tool/AzureCompact.java
./src/main/java/org/apache/jackrabbit/oak/segment/azure/tool/SegmentCopy.java
./src/main/java/org/apache/jackrabbit/oak/segment/azure/tool/SegmentStoreMigrator.java
./src/main/java/org/apache/jackrabbit/oak/segment/azure/tool/ToolUtils.java
./src/main/java/org/apache/jackrabbit/oak/segment/azure/util
./src/main/java/org/apache/jackrabbit/oak/segment/azure/util/AzureConfigurationParserUtils.java
./src/main/java/org/apache/jackrabbit/oak/segment/azure/util/AzureRequestOptions.java
./src/main/java/org/apache/jackrabbit/oak/segment/azure/util/CaseInsensitiveKeysMapAccess.java
./src/main/java/org/apache/jackrabbit/oak/segment/azure/util/Environment.java
./src/main/java/org/apache/jackrabbit/oak/segment/azure/util/Retrier.java
./src/test
./src/test/java
./src/test/java/oak
./src/test/java/oak/apache
./src/test/java/oak/apache/jackrabbit
./src/test/java/oak/apache/jackrabbit/oak
./src/test/java/oak/apache/jackrabbit/oak/segment
./src/test/java/oak/apache/jackrabbit/oak/segment/azure
./src/test/java/oak/apache/jackrabbit/oak/segment/azure/tool
./src/test/java/oak/apache/jackrabbit/oak/segment/azure/tool/SegmentCopyAzureSasToTarTest.java
./src/test/java/oak/apache/jackrabbit/oak/segment/azure/tool/SegmentCopyAzureServicePrincipalToTarTest.java
./src/test/java/oak/apache/jackrabbit/oak/segment/azure/tool/SegmentCopyAzureToTarTest.java
./src/test/java/oak/apache/jackrabbit/oak/segment/azure/tool/SegmentCopyTarToAzureTest.java
./src/test/java/oak/apache/jackrabbit/oak/segment/azure/tool/SegmentCopyTestBase.java
./src/test/java/org
./src/test/java/org/apache
./src/test/java/org/apache/jackrabbit
./src/test/java/org/apache/jackrabbit/oak
./src/test/java/org/apache/jackrabbit/oak/segment
./src/test/java/org/apache/jackrabbit/oak/segment/azure
./src/test/java/org/apache/jackrabbit/oak/segment/azure/AzureArchiveManagerTest.java
./src/test/java/org/apache/jackrabbit/oak/segment/azure/AzureBlobMetadataTest.java
./src/test/java/org/apache/jackrabbit/oak/segment/azure/AzureGCJournalTest.java
./src/test/java/org/apache/jackrabbit/oak/segment/azure/AzureJournalFileConcurrencyIT.java
./src/test/java/org/apache/jackrabbit/oak/segment/azure/AzureJournalFileTest.java
./src/test/java/org/apache/jackrabbit/oak/segment/azure/AzureManifestFileTest.java
./src/test/java/org/apache/jackrabbit/oak/segment/azure/AzureReadSegmentTest.java
./src/test/java/org/apache/jackrabbit/oak/segment/azure/AzureRepositoryLockTest.java
./src/test/java/org/apache/jackrabbit/oak/segment/azure/AzureSegmentArchiveWriterTest.java
./src/test/java/org/apache/jackrabbit/oak/segment/azure/AzureSegmentStoreServiceTest.java
./src/test/java/org/apache/jackrabbit/oak/segment/azure/AzureTarFilesTest.java
./src/test/java/org/apache/jackrabbit/oak/segment/azure/AzureTarFileTest.java
./src/test/java/org/apache/jackrabbit/oak/segment/azure/AzureTarWriterTest.java
./src/test/java/org/apache/jackrabbit/oak/segment/azure/config
./src/test/java/org/apache/jackrabbit/oak/segment/azure/config/AzureConfigurationParserUtilsTest.java
./src/test/java/org/apache/jackrabbit/oak/segment/azure/fixture
./src/test/java/org/apache/jackrabbit/oak/segment/azure/fixture/SegmentAzureFixture.java
./src/test/java/org/apache/jackrabbit/oak/segment/azure/journal
./src/test/java/org/apache/jackrabbit/oak/segment/azure/journal/AzureJournalReaderTest.java
./src/test/java/org/apache/jackrabbit/oak/segment/azure/journal/AzureTarRevisionsTest.java
./src/test/java/org/apache/jackrabbit/oak/segment/azure/journal/ReverseFileReaderTest.java
./src/test/java/org/apache/jackrabbit/oak/segment/azure/tool
./src/test/java/org/apache/jackrabbit/oak/segment/azure/tool/ToolUtilsTest.java
./src/test/java/org/apache/jackrabbit/oak/segment/azure/util
./src/test/java/org/apache/jackrabbit/oak/segment/azure/util/AzureRequestOptionsTest.java
./src/test/java/org/apache/jackrabbit/oak/segment/azure/util/CaseInsensitiveKeysMapAccessTest.java
./src/test/java/org/apache/jackrabbit/oak/segment/azure/util/RetrierTest.java
./src/test/java/org/apache/jackrabbit/oak/segment/spi
./src/test/java/org/apache/jackrabbit/oak/segment/spi/persistence
./src/test/java/org/apache/jackrabbit/oak/segment/spi/persistence/split
./src/test/java/org/apache/jackrabbit/oak/segment/spi/persistence/split/SplitPersistenceBlobTest.java
./src/test/java/org/apache/jackrabbit/oak/segment/spi/persistence/split/SplitPersistenceTest.java
./src/test/resources
./src/test/resources/logback-test.xml
./src/test/resources/mockito-extensions
./src/test/resources/mockito-extensions/org.mockito.plugins.MockMaker
./start-azurite.sh
{noformat}

So we have broken package names (starting with "oak") 

  was:
{noformat}
java/
java/oak
java/oak/apache
java/oak/apache/jackrabbit
java/oak/apache/jackrabbit/oak
java/oak/apache/jackrabbit/oak/segment
java/oak/apache/jackrabbit/oak/segment/azure
java/oak/apache/jackrabbit/oak/segment/azure/tool
java/oak/apache/jackrabbit/oak/segment/azure/tool/SegmentCopyAzureSasToTarTest.java
java/oak/apache/jackrabbit/oak/segment/azure/tool/SegmentCopyAzureServicePrincipalToTarTest.java
java/oak/apache/jackrabbit/oak/segment/azure/tool/SegmentCopyAzureToTarTest.java
java/oak/apache/jackrabbit/oak/segment/azure/tool/SegmentCopyTarToAzureTest.java
java/oak/apache/jackrabbit/oak/segment/azure/tool/SegmentCopyTestBase.java
java/org
java/org/apache
java/org/apache/jackrabbit
java/org/apache/jackrabbit/oak
java/org/apache/jackrabbit/oak/segment
java/org/apache/jackrabbit/oak/segment/azure
java/org/apache/jackrabbit/oak/segment/azure/AzureArchiveManagerTest.java
java/org/apache/jackrabbit/oak/segment/azure/AzureBlobMetadataTest.java
java/org/apache/jackrabbit/oak/segment/azure/AzureGCJournalTest.java
java/org/apache/jackrabbit/oak/segment/azure/AzureJournalFileConcurrencyIT.java
java/org/apache/jackrabbit/oak/segment/azure/AzureJournalFileTest.java
java/org/apache/jackrabbit/oak/segment/azure/AzureManifestFileTest.java
java/org/apache/jackrabbit/oak/segment/azure/AzureReadSegmentTest.java
java/org/apache/jackrabbit/oak/segment/azure/AzureRepositoryLockTest.java
java/org/apache/jackrabbit/oak/segment/azure/AzureSegmentArchiveWriterTest.java
java/org/apache/jackrabbit/oak/segment/azure/AzureSegmentStoreServiceTest.java
java/org/apache/jackrabbit/oak/segment/azure/AzureTarFilesTest.java
java/org/apache/jackrabbit/oak/segment/azure/AzureTarFileTest.java
java/org/apache/jackrabbit/oak/segment/azure/AzureTarWriterTest.java
java/org/apache/jackrabbit/oak/segment/azure/config
java/org/apache/jackrabbit/oak/segment/azure/config/AzureConfigurationParserUtilsTest.java
java/org/apache/jackrabbit/oak/segment/azure/fixture
java/org/apache/jackrabbit/oak/segment/azure/fixture/SegmentAzureFixture.java
java/org/apache/jackrabbit/oak/segment/azure/journal
java/org/apache/jackrabbit/oak/segment/azure/journal/AzureJournalReaderTest.java
java/org/apache/jackrabbit/oak/segment/azure/journal/AzureTarRevisionsTest.java
java/org/apache/jackrabbit/oak/segment/azure/journal/ReverseFileReaderTest.java
java/org/apache/jackrabbit/oak/segment/azure/tool
java/org/apache/jackrabbit/oak/segment/azure/tool/ToolUtilsTest.java
java/org/apache/jackrabbit/oak/segment/azure/util
java/org/apache/jackrabbit/oak/segment/azure/util/AzureRequestOptionsTest.java
java/org/apache/jackrabbit/oak/segment/azure/util/CaseInsensitiveKeysMapAccessTest.java
java/org/apache/jackrabbit/oak/segment/azure/util/RetrierTest.java
java/org/apache/jackrabbit/oak/segment/spi
java/org/apache/jackrabbit/oak/segment/spi/persistence
java/org/apache/jackrabbit/oak/segment/spi/persistence/split
java/org/apache/jackrabbit/oak/segment/spi/persistence/split/SplitPersistenceBlobTest.java
java/org/apache/jackrabbit/oak/segment/spi/persistence/split/SplitPersistenceTest.java
{noformat}

So we have:

- source files outside src/[main|test]/java, and
- broken package names (starting with "oak") 


> oak-segment-azure has a broken directory structure
> --------------------------------------------------
>
>                 Key: OAK-11243
>                 URL: https://issues.apache.org/jira/browse/OAK-11243
>             Project: Jackrabbit Oak
>          Issue Type: Bug
>          Components: segment-azure
>            Reporter: Julian Reschke
>            Priority: Major
>
> {noformat}
> ./pom.xml
> ./src
> ./src/main
> ./src/main/java
> ./src/main/java/org
> ./src/main/java/org/apache
> ./src/main/java/org/apache/jackrabbit
> ./src/main/java/org/apache/jackrabbit/oak
> ./src/main/java/org/apache/jackrabbit/oak/segment
> ./src/main/java/org/apache/jackrabbit/oak/segment/azure
> ./src/main/java/org/apache/jackrabbit/oak/segment/azure/AzureArchiveManager.java
> ./src/main/java/org/apache/jackrabbit/oak/segment/azure/AzureBlobMetadata.java
> ./src/main/java/org/apache/jackrabbit/oak/segment/azure/AzureGCJournalFile.java
> ./src/main/java/org/apache/jackrabbit/oak/segment/azure/AzureJournalFile.java
> ./src/main/java/org/apache/jackrabbit/oak/segment/azure/AzureManifestFile.java
> ./src/main/java/org/apache/jackrabbit/oak/segment/azure/AzurePersistence.java
> ./src/main/java/org/apache/jackrabbit/oak/segment/azure/AzureRepositoryLock.java
> ./src/main/java/org/apache/jackrabbit/oak/segment/azure/AzureSegmentArchiveReader.java
> ./src/main/java/org/apache/jackrabbit/oak/segment/azure/AzureSegmentArchiveWriter.java
> ./src/main/java/org/apache/jackrabbit/oak/segment/azure/AzureSegmentStoreService.java
> ./src/main/java/org/apache/jackrabbit/oak/segment/azure/AzureStorageCredentialManager.java
> ./src/main/java/org/apache/jackrabbit/oak/segment/azure/AzureUtilities.java
> ./src/main/java/org/apache/jackrabbit/oak/segment/azure/Configuration.java
> ./src/main/java/org/apache/jackrabbit/oak/segment/azure/package-info.java
> ./src/main/java/org/apache/jackrabbit/oak/segment/azure/ReverseFileReader.java
> ./src/main/java/org/apache/jackrabbit/oak/segment/azure/tool
> ./src/main/java/org/apache/jackrabbit/oak/segment/azure/tool/AzureCheck.java
> ./src/main/java/org/apache/jackrabbit/oak/segment/azure/tool/AzureCompact.java
> ./src/main/java/org/apache/jackrabbit/oak/segment/azure/tool/SegmentCopy.java
> ./src/main/java/org/apache/jackrabbit/oak/segment/azure/tool/SegmentStoreMigrator.java
> ./src/main/java/org/apache/jackrabbit/oak/segment/azure/tool/ToolUtils.java
> ./src/main/java/org/apache/jackrabbit/oak/segment/azure/util
> ./src/main/java/org/apache/jackrabbit/oak/segment/azure/util/AzureConfigurationParserUtils.java
> ./src/main/java/org/apache/jackrabbit/oak/segment/azure/util/AzureRequestOptions.java
> ./src/main/java/org/apache/jackrabbit/oak/segment/azure/util/CaseInsensitiveKeysMapAccess.java
> ./src/main/java/org/apache/jackrabbit/oak/segment/azure/util/Environment.java
> ./src/main/java/org/apache/jackrabbit/oak/segment/azure/util/Retrier.java
> ./src/test
> ./src/test/java
> ./src/test/java/oak
> ./src/test/java/oak/apache
> ./src/test/java/oak/apache/jackrabbit
> ./src/test/java/oak/apache/jackrabbit/oak
> ./src/test/java/oak/apache/jackrabbit/oak/segment
> ./src/test/java/oak/apache/jackrabbit/oak/segment/azure
> ./src/test/java/oak/apache/jackrabbit/oak/segment/azure/tool
> ./src/test/java/oak/apache/jackrabbit/oak/segment/azure/tool/SegmentCopyAzureSasToTarTest.java
> ./src/test/java/oak/apache/jackrabbit/oak/segment/azure/tool/SegmentCopyAzureServicePrincipalToTarTest.java
> ./src/test/java/oak/apache/jackrabbit/oak/segment/azure/tool/SegmentCopyAzureToTarTest.java
> ./src/test/java/oak/apache/jackrabbit/oak/segment/azure/tool/SegmentCopyTarToAzureTest.java
> ./src/test/java/oak/apache/jackrabbit/oak/segment/azure/tool/SegmentCopyTestBase.java
> ./src/test/java/org
> ./src/test/java/org/apache
> ./src/test/java/org/apache/jackrabbit
> ./src/test/java/org/apache/jackrabbit/oak
> ./src/test/java/org/apache/jackrabbit/oak/segment
> ./src/test/java/org/apache/jackrabbit/oak/segment/azure
> ./src/test/java/org/apache/jackrabbit/oak/segment/azure/AzureArchiveManagerTest.java
> ./src/test/java/org/apache/jackrabbit/oak/segment/azure/AzureBlobMetadataTest.java
> ./src/test/java/org/apache/jackrabbit/oak/segment/azure/AzureGCJournalTest.java
> ./src/test/java/org/apache/jackrabbit/oak/segment/azure/AzureJournalFileConcurrencyIT.java
> ./src/test/java/org/apache/jackrabbit/oak/segment/azure/AzureJournalFileTest.java
> ./src/test/java/org/apache/jackrabbit/oak/segment/azure/AzureManifestFileTest.java
> ./src/test/java/org/apache/jackrabbit/oak/segment/azure/AzureReadSegmentTest.java
> ./src/test/java/org/apache/jackrabbit/oak/segment/azure/AzureRepositoryLockTest.java
> ./src/test/java/org/apache/jackrabbit/oak/segment/azure/AzureSegmentArchiveWriterTest.java
> ./src/test/java/org/apache/jackrabbit/oak/segment/azure/AzureSegmentStoreServiceTest.java
> ./src/test/java/org/apache/jackrabbit/oak/segment/azure/AzureTarFilesTest.java
> ./src/test/java/org/apache/jackrabbit/oak/segment/azure/AzureTarFileTest.java
> ./src/test/java/org/apache/jackrabbit/oak/segment/azure/AzureTarWriterTest.java
> ./src/test/java/org/apache/jackrabbit/oak/segment/azure/config
> ./src/test/java/org/apache/jackrabbit/oak/segment/azure/config/AzureConfigurationParserUtilsTest.java
> ./src/test/java/org/apache/jackrabbit/oak/segment/azure/fixture
> ./src/test/java/org/apache/jackrabbit/oak/segment/azure/fixture/SegmentAzureFixture.java
> ./src/test/java/org/apache/jackrabbit/oak/segment/azure/journal
> ./src/test/java/org/apache/jackrabbit/oak/segment/azure/journal/AzureJournalReaderTest.java
> ./src/test/java/org/apache/jackrabbit/oak/segment/azure/journal/AzureTarRevisionsTest.java
> ./src/test/java/org/apache/jackrabbit/oak/segment/azure/journal/ReverseFileReaderTest.java
> ./src/test/java/org/apache/jackrabbit/oak/segment/azure/tool
> ./src/test/java/org/apache/jackrabbit/oak/segment/azure/tool/ToolUtilsTest.java
> ./src/test/java/org/apache/jackrabbit/oak/segment/azure/util
> ./src/test/java/org/apache/jackrabbit/oak/segment/azure/util/AzureRequestOptionsTest.java
> ./src/test/java/org/apache/jackrabbit/oak/segment/azure/util/CaseInsensitiveKeysMapAccessTest.java
> ./src/test/java/org/apache/jackrabbit/oak/segment/azure/util/RetrierTest.java
> ./src/test/java/org/apache/jackrabbit/oak/segment/spi
> ./src/test/java/org/apache/jackrabbit/oak/segment/spi/persistence
> ./src/test/java/org/apache/jackrabbit/oak/segment/spi/persistence/split
> ./src/test/java/org/apache/jackrabbit/oak/segment/spi/persistence/split/SplitPersistenceBlobTest.java
> ./src/test/java/org/apache/jackrabbit/oak/segment/spi/persistence/split/SplitPersistenceTest.java
> ./src/test/resources
> ./src/test/resources/logback-test.xml
> ./src/test/resources/mockito-extensions
> ./src/test/resources/mockito-extensions/org.mockito.plugins.MockMaker
> ./start-azurite.sh
> {noformat}
> So we have broken package names (starting with "oak") 



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to