Skip to content

KAFKA-2787: Refactor gradle build#477

Closed
granthenke wants to merge 1 commit intoapache:trunkfrom
granthenke:gradle-refactor
Closed

KAFKA-2787: Refactor gradle build#477
granthenke wants to merge 1 commit intoapache:trunkfrom
granthenke:gradle-refactor

Conversation

@granthenke
Copy link
Copy Markdown
Member

This is a first pass. I stopped here given its already a decent amount of change.
I can follow up with more in another pull request in the future if this is received well.

What was done:

  • Move gradle "script plugins" into /gradle folder
  • Update rat plugin grgit dep (can update since java 1.6 support was dropped)
  • De-duplicate common test deps and configs by moving to subprojects config
  • De-duplicate common Checkstyle deps by moving to subprojects config
    • Fix Checkstyle on java in core
  • Centralize dependencies/versions in dependencies.gradle
  • Setup Scala version dependencies to be more flexible (could support 2.12)
  • De-duplicate common artifact definitions
  • Fix examples Checkstyle
  • Remove javadoc modification except where needed
  • Fix docs paths when calling from subproject
  • Move release orchestartion into separate file

@granthenke granthenke force-pushed the gradle-refactor branch 2 times, most recently from f3626f8 to a28e8aa Compare November 10, 2015 04:09
@granthenke
Copy link
Copy Markdown
Member Author

Closing until rebased and cleaned up a bit. Will re-open soon.

@granthenke granthenke closed this Nov 12, 2015
hachikuji pushed a commit to hachikuji/kafka that referenced this pull request Feb 2, 2021
* Broker support for QuotaRecord and DescribeClientQuotas
* Add broker metadata processor for QuotaRecord-s
* Add a QuotaCache for fast lookups
* Integration with KafkaApis
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant