Skip to content

Command killed due to excessive memory consumption for Oracle Cloud Infrastructure Python SDK #5337

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
arthall opened this issue Feb 21, 2019 · 9 comments
Assignees
Labels
Support Support question

Comments

@arthall
Copy link

arthall commented Feb 21, 2019

Details

Expected Result

Project would build without issues.

Actual Result

Process fails while writing output:

writing output... [ 67%] api/identity/models/oci.identity.models.WorkRequestLogEntry
writing output... [ 67%] api/identity/models/oci.identity.models.WorkRequestResource
writing output... [ 68%] api/identity/models/oci.identity.models.WorkRequestSummary
writing output... [ 68%] api/index
Killed


Command killed due to excessive memory consumption

I opened #4251 a while back due to issues with memory consumption and timeouts. I made all the recommended changes and the project has been building successfully, until today. We added a new service with this latest release, but the docs build process is failing before reaching these new docs when writing the output.

Here is the latest PR so you can see which docs where added: oracle/oci-python-sdk@917e8c5

@stsewd
Copy link
Member

stsewd commented Feb 21, 2019

I just saw that @humitos incremented the build time in #4251 (comment), probably your project needs more memory too.

@stsewd stsewd added the Support Support question label Feb 21, 2019
@arthall
Copy link
Author

arthall commented Feb 26, 2019

I tried another build today. https://readthedocs.org/projects/oracle-cloud-infrastructure-python-sdk/builds/8659397/ The process is still being killed. Are there any recommendations for how to get past this? We are planning to add new services with the next release which means an increase in the number of rst files.

@ivankravets
Copy link

@humitos humitos assigned humitos and unassigned humitos Mar 11, 2019
@humitos
Copy link
Member

humitos commented Mar 11, 2019

@ivankravets please, can you open a different issue for you request?

@ivankravets
Copy link

@humitos thanks, done! => #5434

@humitos
Copy link
Member

humitos commented Apr 27, 2019

I suppose the problem of these docs is the page Single Page Reference that includes all the API reference in one incredible huge page.

@arthall
Copy link
Author

arthall commented Apr 29, 2019

That page is enormous. I've got to check to see if there is any part of the build and package process which references it. It's worth removing the page from the docs which get built on ReadTheDocs if it allows the other pages to get built.

@humitos
Copy link
Member

humitos commented May 1, 2019

I think if you remove that page, your build will work.

@arthall
Copy link
Author

arthall commented May 7, 2019

The single page reference was removed with the latest release and the docs are building again. Thank you for the help.

@arthall arthall closed this as completed May 7, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Support Support question
Projects
None yet
Development

No branches or pull requests

4 participants