Skip to content
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

Convert sqlite3 to heap types (PEP 384) #86027

Closed
erlend-aasland opened this issue Sep 25, 2020 · 8 comments
Closed

Convert sqlite3 to heap types (PEP 384) #86027

erlend-aasland opened this issue Sep 25, 2020 · 8 comments
Labels
3.10 only security fixes performance Performance or resource usage stdlib Python modules in the Lib dir

Comments

@erlend-aasland
Copy link
Contributor

BPO 41861
Nosy @vstinner, @berkerpeksag, @shihai1991, @erlend-aasland
PRs
  • bpo-41861: Convert sqlite3 to PEP 384 #22409
  • bpo-41861: Convert sqlite3 cache and node types to heap types #22417
  • bpo-41861: Clean up sqlite3 header files wrt. PEP 384 #22419
  • bpo-41861: Convert sqlite3 PrepareProtocolType to heap type #22428
  • bpo-41861: Convert _sqlite3 RowType and StatementType to heap types #22444
  • bpo-41861: Convert _sqlite3 CursorType and ConnectionType to heap types #22478
  • bpo-41861: Add NEWS and normalise _sqlite3 Cache/Node type struct naming #23337
  • Note: these values reflect the state of the issue at the time it was migrated and might not reflect the current state.

    Show more details

    GitHub fields:

    assignee = None
    closed_at = <Date 2020-11-17.13:31:51.281>
    created_at = <Date 2020-09-25.12:18:11.343>
    labels = ['library', '3.10', 'performance']
    title = 'Convert sqlite3 to heap types (PEP 384)'
    updated_at = <Date 2020-11-17.13:31:51.279>
    user = 'https://github.com/erlend-aasland'

    bugs.python.org fields:

    activity = <Date 2020-11-17.13:31:51.279>
    actor = 'erlendaasland'
    assignee = 'none'
    closed = True
    closed_date = <Date 2020-11-17.13:31:51.281>
    closer = 'erlendaasland'
    components = ['Library (Lib)']
    creation = <Date 2020-09-25.12:18:11.343>
    creator = 'erlendaasland'
    dependencies = []
    files = []
    hgrepos = []
    issue_num = 41861
    keywords = ['patch']
    message_count = 8.0
    messages = ['377488', '377561', '377631', '377750', '377754', '381229', '381230', '381231']
    nosy_count = 5.0
    nosy_names = ['ghaering', 'vstinner', 'berker.peksag', 'shihai1991', 'erlendaasland']
    pr_nums = ['22409', '22417', '22419', '22428', '22444', '22478', '23337']
    priority = 'normal'
    resolution = 'fixed'
    stage = 'resolved'
    status = 'closed'
    superseder = None
    type = 'resource usage'
    url = 'https://bugs.python.org/issue41861'
    versions = ['Python 3.10']

    @erlend-aasland
    Copy link
    Contributor Author

    @erlend-aasland erlend-aasland added stdlib Python modules in the Lib dir labels Sep 25, 2020
    @vstinner
    Copy link
    Member

    New changeset a937ab4 by Erlend Egeberg Aasland in branch 'master':
    bpo-41861: Convert _sqlite3 cache and node static types to heap types (GH-22417)
    a937ab4

    @vstinner
    Copy link
    Member

    New changeset cb6db8b by Erlend Egeberg Aasland in branch 'master':
    bpo-41861: Convert _sqlite3 PrepareProtocolType to heap type (GH-22428)
    cb6db8b

    @vstinner
    Copy link
    Member

    vstinner commented Oct 1, 2020

    New changeset 9031bd4 by Erlend Egeberg Aasland in branch 'master':
    bpo-41861: Convert _sqlite3 RowType and StatementType to heap types (GH-22444)
    9031bd4

    @vstinner
    Copy link
    Member

    vstinner commented Oct 1, 2020

    New changeset 256e54a by Erlend Egeberg Aasland in branch 'master':
    bpo-41861: Convert _sqlite3 CursorType and ConnectionType to heap types (GH-22478)
    256e54a

    @erlend-aasland erlend-aasland added the 3.10 only security fixes label Nov 17, 2020
    @erlend-aasland erlend-aasland changed the title Convert sqlite3 to PEP 384 Convert sqlite3 to heap types (PEP 384) Nov 17, 2020
    @erlend-aasland erlend-aasland added performance Performance or resource usage 3.10 only security fixes labels Nov 17, 2020
    @erlend-aasland erlend-aasland changed the title Convert sqlite3 to PEP 384 Convert sqlite3 to heap types (PEP 384) Nov 17, 2020
    @erlend-aasland erlend-aasland added the performance Performance or resource usage label Nov 17, 2020
    @vstinner
    Copy link
    Member

    New changeset 2ffba2a by Erlend Egeberg Aasland in branch 'master':
    bpo-41861, _sqlite3 : Add NEWS entry and rename variables (GH-23337)
    2ffba2a

    @vstinner
    Copy link
    Member

    Is it done? Can we close the issue?

    @erlend-aasland
    Copy link
    Contributor Author

    Yes, all sqlite3 types are converted to heap types.

    @ezio-melotti ezio-melotti transferred this issue from another repository Apr 10, 2022
    Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
    Labels
    3.10 only security fixes performance Performance or resource usage stdlib Python modules in the Lib dir
    Projects
    None yet
    Development

    No branches or pull requests

    2 participants