Skip to content

Clean up some memory manager internals#1826

Merged
milleruntime merged 1 commit intoapache:mainfrom
ctubbsii:memman-minor-improvements
Dec 8, 2020
Merged

Clean up some memory manager internals#1826
milleruntime merged 1 commit intoapache:mainfrom
ctubbsii:memman-minor-improvements

Conversation

@ctubbsii
Copy link
Member

@ctubbsii ctubbsii commented Dec 7, 2020

  • Remove unneeded MemoryManagementActions class
  • Remove unneeded TabletState interface (in server-base)
  • Move LargestFirstMemoryManager implementation to the tserver jar
  • Move TabletStateImpl from an inner class in
    TabletServerResourceManager to its own class named TabletMemoryReport,
    since that more accurately reflects its purpose (and matches the
    variable names which are assigned to it); this supersedes PR Rename TabletState interface to TabletMem in tserver #1823
  • Remove TestTabletState in favor of simplified anonymous inner-class to
    override the getExtent() method

* Remove unneeded MemoryManagementActions class
* Remove unneeded TabletState interface (in server-base)
* Move LargestFirstMemoryManager implementation to the tserver jar
* Move TabletStateImpl from an inner class in
  TabletServerResourceManager to its own class named TabletMemoryReport,
  since that more accurately reflects its purpose (and matches the
  variable names which are assigned to it); this supersedes PR apache#1823
* Remove TestTabletState in favor of simplified anonymous inner-class to
  override the `getExtent()` method
@ctubbsii ctubbsii requested a review from milleruntime December 7, 2020 21:43
@milleruntime milleruntime merged commit b93c678 into apache:main Dec 8, 2020
@ctubbsii ctubbsii deleted the memman-minor-improvements branch December 8, 2020 15:29
@ctubbsii ctubbsii added this to the 2.1.0 milestone Jul 12, 2024
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.

2 participants