Uploaded image for project: 'RHEL'
  1. RHEL
  2. RHEL-89962

Add sessions extension to SQLite

Linking RHIVOS CVEs to...Migration: Automation ...SWIFT: POC ConversionSync from "Extern...XMLWordPrintable

    • Icon: Story Story
    • Resolution: Unresolved
    • Icon: Undefined Undefined
    • rhel-9.7
    • None
    • sqlite
    • None
    • sqlite-3.34.1-8.el9
    • None
    • rhel-databases
    • ssg_core_services
    • 3
    • False
    • False
    • Hide

      None

      Show
      None
    • None
    • None
    • Unspecified
    • Unspecified
    • Unspecified
    • None

      Feature description

      SQLite optionally has sessions feature, but it needs to be enabled with compilation flag.

      https://www.sqlite.org/sessionintro.html

      Business justification

      Why is this feature needed?

      Node.js depends on SQLite that has this feature enabled. It is preferred to use system-wide libraries, and without this feature Node.js will have to bundle SQLite with sessions enabled.

      What hardware or software does this enable?

      Enables sessions feature in SQLite.

      What is the business impact?

      Easier maintenance for Node.js as it won't have to bundle SQLite and use system version instead.

      Other RHEL users will also be able to benefit from this extra feature.

      QE test plan

      SQLite tests will check functionality of sessions extension, but ideally testing with example code from SQLite docs should be sufficient. Sessions can also be used in SQLite shell - type `.session` inside shell for more info.

              rh-ee-anezbeda Ales Nezbeda
              rh-ee-anezbeda Ales Nezbeda
              Ales Nezbeda Ales Nezbeda
              Vaclav Danek Vaclav Danek
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

                Created:
                Updated: