{"id":18520947,"url":"https://github.com/zms-publishing/tempstorage","last_synced_at":"2025-05-14T17:35:08.837Z","repository":{"id":114000506,"uuid":"246515899","full_name":"zms-publishing/tempstorage","owner":"zms-publishing","description":null,"archived":false,"fork":false,"pushed_at":"2020-03-11T08:32:45.000Z","size":125,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"transaction_memory_loss_workaround","last_synced_at":"2025-02-17T05:15:30.696Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/zms-publishing.png","metadata":{"files":{"readme":"README.rst","changelog":"CHANGES.rst","contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2020-03-11T08:32:18.000Z","updated_at":"2020-03-11T08:32:57.000Z","dependencies_parsed_at":null,"dependency_job_id":"1a1bbb22-7212-48ac-8942-86f76195dd35","html_url":"https://github.com/zms-publishing/tempstorage","commit_stats":null,"previous_names":[],"tags_count":5,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zms-publishing%2Ftempstorage","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zms-publishing%2Ftempstorage/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zms-publishing%2Ftempstorage/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zms-publishing%2Ftempstorage/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/zms-publishing","download_url":"https://codeload.github.com/zms-publishing/tempstorage/tar.gz/refs/heads/transaction_memory_loss_workaround","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254194826,"owners_count":22030431,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-06T17:23:36.233Z","updated_at":"2025-05-14T17:35:08.814Z","avatar_url":"https://github.com/zms-publishing.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"Overview\n========\n\nA storage implementation which uses RAM to persist objects, much like\nMappingStorage. Unlike MappingStorage, it needs not be packed to get rid of\nnon-cyclic garbage and it does rudimentary conflict resolution. This is a\nripoff of Jim's Packless bsddb3 storage.\n\n**Please note: Usage of this package is deprecated, as it is known to randomly lose data, especially with Zope 4.**\n\nFor a detailed discussion see `#8 \u003chttps://github.com/zopefoundation/tempstorage/issues/8\u003e`_ as well as `#12 \u003chttps://github.com/zopefoundation/tempstorage/issues/12\u003e`_\n\nTo replace server-side sessions, cookies are probably your best bet, as these also get rid of any denial of service problems that server side sessions are vulnerable to.\n\nIf you need server side storage of sessions, consider using a normal store rather than tempstorage for your session data.\nFor details and suggestions see `this discussion in the pull request \u003chttps://github.com/zopefoundation/tempstorage/pull/14#issuecomment-520318459\u003e`_ as well as the discussion in the aforementioned bug reports as well as `the discussion in Zope about the removal of the generated configuration \u003chttps://github.com/zopefoundation/Zope/pull/684\u003e`_.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fzms-publishing%2Ftempstorage","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fzms-publishing%2Ftempstorage","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fzms-publishing%2Ftempstorage/lists"}