Skip to content

Conversation

@jazairi
Copy link
Contributor

@jazairi jazairi commented Aug 21, 2025

Why these changes are being introduced:

We previously had to scale up Heroku dynos prior to running the publishing job. Now that APT handles the bagging of SIPS, this is no longer necessary. We have run two publishing jobs and have not yet seen a memory spike.

Relevant ticket(s):

How this addresses that need:

This removes the dyno scaling instructions from the readme.

Side effects of this change:

We've only done two publishing runs since integrating APT. It's possible that dyno scaling is still needed, and we just haven't encountered a problem thesis yet. This is highly unlikely, however, since creating bags was the most memory-intensive part of the publication process.

Developer

  • All new ENV is documented in README
  • All new ENV has been added to Heroku Pipeline, Staging and Prod
  • ANDI or Wave has been run in accordance to
    our guide and
    all issues introduced by these changes have been resolved or opened as new
    issues (link to those issues in the Pull Request details above)
  • Stakeholder approval has been confirmed (or is not needed)

Code Reviewer

  • The commit message is clear and follows our guidelines
    (not just this pull request message)
  • There are appropriate tests covering any new functionality
  • The documentation has been updated or is unnecessary
  • The changes have been verified
  • New dependencies are appropriate or there were no changes

Requires database migrations?

NO

Includes new or updated dependencies?

NO

Why these changes are being introduced:

We previously had to scale up Heroku dynos prior to running the
publishing job. Now that APT handles the bagging of SIPS, this is no
longer necessary. We have run two publishing jobs and have not yet
seen a memory spike.

Relevant ticket(s):

* [ETD-669](https://mitlibraries.atlassian.net/browse/ETD-669)

How this addresses that need:

This removes the dyno scaling instructions from the readme.

Side effects of this change:

We've only done two publishing runs since integrating APT. It's possible
that dyno scaling is still needed, and we just haven't encountered a
problem thesis yet. This is highly unlikely, however, since creating
bags was the most memory-intensive part of the publication process.
@mitlib mitlib temporarily deployed to thesis-submit-pr-1470 August 21, 2025 19:12 Inactive
@coveralls
Copy link

Coverage Status

coverage: 98.334%. remained the same
when pulling a0a7391 on update-docs
into 37cbaa8 on main.

@JPrevost JPrevost self-assigned this Sep 2, 2025
@jazairi jazairi merged commit 1a3ca0f into main Sep 2, 2025
2 checks passed
@jazairi jazairi deleted the update-docs branch September 2, 2025 13:05
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.

5 participants