<?xml version="1.0" encoding="UTF-8"?><database name="aphrorhythm_bugs" schema="public" type="PostgreSQL - 18.4 (Ubuntu 18.4-1.pgdg24.04+1)">
   <sequences>
      <sequence increment="1" name="bug_tags_id_seq" startValue="1"/>
      <sequence increment="1" name="bugs_id_seq" startValue="1"/>
      <sequence increment="1" name="fork_history_id_seq" startValue="1"/>
      <sequence increment="1" name="vllm_upstream_bugs_id_seq" startValue="1"/>
   </sequences>
   <tables>
      <table name="all_known_bugs" numRows="0" remarks="" schema="public" type="VIEW" viewSql=" SELECT 'aphrodite'::text AS source,&#10;    bugs.github_issue_number,&#10;    bugs.repo,&#10;    bugs.title,&#10;    bugs.state,&#10;    bugs.created_at,&#10;    bugs.severity,&#10;    bugs.category,&#10;    bugs.origin,&#10;    bugs.affects_versions,&#10;    bugs.fixed_in_version,&#10;    bugs.description&#10;   FROM bugs&#10;UNION ALL&#10; SELECT 'vllm_upstream'::text AS source,&#10;    vllm_upstream_bugs.vllm_issue_number AS github_issue_number,&#10;    'vllm-project/vllm'::text AS repo,&#10;    vllm_upstream_bugs.title,&#10;    vllm_upstream_bugs.state,&#10;    vllm_upstream_bugs.created_at,&#10;    NULL::text AS severity,&#10;    vllm_upstream_bugs.category,&#10;    'vllm_upstream'::text AS origin,&#10;    NULL::text[] AS affects_versions,&#10;    vllm_upstream_bugs.fixed_in_aphrodite_version AS fixed_in_version,&#10;    vllm_upstream_bugs.description&#10;   FROM vllm_upstream_bugs&#10;  WHERE (vllm_upstream_bugs.inherited_by_aphrodite = true)&#10;  ORDER BY 6 DESC;">
         <column autoUpdated="false" defaultValue="null" digits="0" id="0" name="source" nullable="true" remarks="" size="2147483647" type="text" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="1" name="github_issue_number" nullable="true" remarks="" size="10" type="int4" typeCode="4"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="repo" nullable="true" remarks="" size="2147483647" type="text" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="title" nullable="true" remarks="" size="2147483647" type="text" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="4" name="state" nullable="true" remarks="" size="2147483647" type="text" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="5" name="created_at" nullable="true" remarks="" size="13" type="date" typeCode="91"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="6" name="severity" nullable="true" remarks="" size="2147483647" type="text" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="7" name="category" nullable="true" remarks="" size="2147483647" type="text" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="8" name="origin" nullable="true" remarks="" size="2147483647" type="text" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="9" name="affects_versions" nullable="true" remarks="" size="2147483647" type="_text" typeCode="2003"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="10" name="fixed_in_version" nullable="true" remarks="" size="2147483647" type="text" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="11" name="description" nullable="true" remarks="" size="2147483647" type="text" typeCode="12"/>
      </table>
      <table name="bug_tags" remarks="" schema="public" type="TABLE">
         <column autoUpdated="true" defaultValue="nextval('bug_tags_id_seq'::regclass)" digits="0" id="0" name="id" nullable="false" remarks="" size="10" type="serial" typeCode="4"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="1" name="bug_id" nullable="true" remarks="" size="10" type="int4" typeCode="4">
            <parent column="id" foreignKey="bug_tags_bug_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="bugs"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="tag" nullable="false" remarks="" size="2147483647" type="text" typeCode="12"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="bug_tags_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
      </table>
      <table name="bugs" remarks="Aphrodite bugs. Origin column tracks inheritance: vllm_upstream = bug exists in vLLM and was inherited. interaction = Aphrodite modification interacts with vLLM code to create bug. aphrodite_added = purely Aphrodite code. unknown = not yet classified." schema="public" type="TABLE">
         <column autoUpdated="true" defaultValue="nextval('bugs_id_seq'::regclass)" digits="0" id="0" name="id" nullable="false" remarks="" size="10" type="serial" typeCode="4">
            <child column="bug_id" foreignKey="bug_tags_bug_id_fkey" implied="false" onDeleteCascade="false" schema="public" table="bug_tags"/>
         </column>
         <column autoUpdated="false" defaultValue="null" digits="0" id="1" name="github_issue_number" nullable="true" remarks="" size="10" type="int4" typeCode="4"/>
         <column autoUpdated="false" defaultValue="'aphrodite-engine/aphrodite-engine'::text" digits="0" id="2" name="repo" nullable="false" remarks="" size="2147483647" type="text" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="title" nullable="false" remarks="" size="2147483647" type="text" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="4" name="state" nullable="true" remarks="" size="2147483647" type="text" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="5" name="created_at" nullable="true" remarks="" size="13" type="date" typeCode="91"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="6" name="closed_at" nullable="true" remarks="" size="13" type="date" typeCode="91"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="7" name="severity" nullable="true" remarks="" size="2147483647" type="text" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="8" name="category" nullable="true" remarks="" size="2147483647" type="text" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="9" name="origin" nullable="true" remarks="" size="2147483647" type="text" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="10" name="affects_versions" nullable="true" remarks="" size="2147483647" type="_text" typeCode="2003"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="11" name="fixed_in_version" nullable="true" remarks="" size="2147483647" type="text" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="12" name="description" nullable="true" remarks="" size="2147483647" type="text" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="13" name="vllm_related_issue" nullable="true" remarks="" size="10" type="int4" typeCode="4"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="14" name="reproduction_steps" nullable="true" remarks="" size="2147483647" type="text" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="15" name="workaround" nullable="true" remarks="" size="2147483647" type="text" typeCode="12"/>
         <column autoUpdated="false" defaultValue="now()" digits="6" id="16" name="updated_at" nullable="true" remarks="" size="35" type="timestamptz" typeCode="93"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="17" name="inheritance_note" nullable="true" remarks="" size="2147483647" type="text" typeCode="12"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="bugs_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <index name="idx_bugs_category" unique="false">
            <column ascending="true" name="category"/>
         </index>
         <index name="idx_bugs_origin" unique="false">
            <column ascending="true" name="origin"/>
         </index>
         <index name="idx_bugs_severity" unique="false">
            <column ascending="true" name="severity"/>
         </index>
         <index name="idx_bugs_state" unique="false">
            <column ascending="true" name="state"/>
         </index>
         <checkConstraint constraint="(category = ANY (ARRAY['regression'::text, 'upstream_inherited'::text, 'aphrodite_specific'::text, 'quantization'::text, 'serving'::text, 'sampler'::text, 'model_support'::text, 'performance'::text, 'memory'::text, 'installation'::text, 'api'::text, 'lora'::text, 'speculative_decoding'::text, 'multimodal'::text, 'other'::text]))" name="bugs_category_check"/>
         <checkConstraint constraint="(origin = ANY (ARRAY['vllm_upstream'::text, 'aphrodite_added'::text, 'interaction'::text, 'unknown'::text]))" name="bugs_origin_check"/>
         <checkConstraint constraint="(severity = ANY (ARRAY['critical'::text, 'high'::text, 'medium'::text, 'low'::text, 'unknown'::text]))" name="bugs_severity_check"/>
         <checkConstraint constraint="(state = ANY (ARRAY['open'::text, 'closed'::text]))" name="bugs_state_check"/>
      </table>
      <table name="fork_history" remarks="" schema="public" type="TABLE">
         <column autoUpdated="true" defaultValue="nextval('fork_history_id_seq'::regclass)" digits="0" id="0" name="id" nullable="false" remarks="" size="10" type="serial" typeCode="4"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="1" name="aphrodite_version" nullable="false" remarks="" size="2147483647" type="text" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="release_date" nullable="true" remarks="" size="13" type="date" typeCode="91"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="vllm_sync_version" nullable="true" remarks="" size="2147483647" type="text" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="4" name="vllm_sync_date" nullable="true" remarks="" size="13" type="date" typeCode="91"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="5" name="notes" nullable="true" remarks="" size="2147483647" type="text" typeCode="12"/>
         <column autoUpdated="false" defaultValue="now()" digits="6" id="6" name="created_at" nullable="true" remarks="" size="35" type="timestamptz" typeCode="93"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="fork_history_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
      </table>
      <table name="vllm_upstream_bugs" remarks="Known vLLM bugs that propagate to Aphrodite via the fork sync. Since Aphrodite syncs vLLM commits ~weeks behind, ANY bug in vLLM shared code paths (scheduler, PagedAttention, model implementations, CUDA kernels, sampling) exists in Aphrodite until the sync catches up. This table tracks the significant ones." schema="public" type="TABLE">
         <column autoUpdated="true" defaultValue="nextval('vllm_upstream_bugs_id_seq'::regclass)" digits="0" id="0" name="id" nullable="false" remarks="" size="10" type="serial" typeCode="4"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="1" name="vllm_issue_number" nullable="true" remarks="" size="10" type="int4" typeCode="4"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="2" name="title" nullable="false" remarks="" size="2147483647" type="text" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="3" name="state" nullable="true" remarks="" size="2147483647" type="text" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="4" name="created_at" nullable="true" remarks="" size="13" type="date" typeCode="91"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="5" name="fixed_in_vllm_version" nullable="true" remarks="" size="2147483647" type="text" typeCode="12"/>
         <column autoUpdated="false" defaultValue="true" digits="0" id="6" name="inherited_by_aphrodite" nullable="true" remarks="" size="1" type="bool" typeCode="-7"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="7" name="fixed_in_aphrodite_version" nullable="true" remarks="" size="2147483647" type="text" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="8" name="category" nullable="true" remarks="" size="2147483647" type="text" typeCode="12"/>
         <column autoUpdated="false" defaultValue="null" digits="0" id="9" name="description" nullable="true" remarks="" size="2147483647" type="text" typeCode="12"/>
         <column autoUpdated="false" defaultValue="now()" digits="6" id="10" name="updated_at" nullable="true" remarks="" size="35" type="timestamptz" typeCode="93"/>
         <column autoUpdated="false" defaultValue="'{}'::text[]" digits="0" id="11" name="tags" nullable="true" remarks="" size="2147483647" type="_text" typeCode="2003"/>
         <primaryKey column="id" sequenceNumberInPK="1"/>
         <index name="vllm_upstream_bugs_pkey" unique="true">
            <column ascending="true" name="id"/>
         </index>
         <checkConstraint constraint="(state = ANY (ARRAY['open'::text, 'closed'::text]))" name="vllm_upstream_bugs_state_check"/>
      </table>
   </tables>
</database>
