Skip to content

fix: change INT to BIGINT for primary keys in PostgreSQL #7327

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

Draft
wants to merge 53 commits into
base: feat/annotations
Choose a base branch
from
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
53 commits
Select commit Hold shift + click to select a range
da81280
Create annotation configs feature branch
anticorrelator Feb 21, 2025
7c2894c
feat: Allow multiple annotations per span with the same name (#6573)
anticorrelator Feb 28, 2025
5ae0274
feat: Annotation Configurations (#6495)
anticorrelator Mar 19, 2025
6956aef
fix(annotation-configs): make mutations read-only (#6850)
axiomofjoy Mar 20, 2025
507bbf0
feat(annotations): Annotation Config UI (#6856)
cephalization Mar 24, 2025
83b64cb
feat: mutation to remove project annotation config association (#6889)
axiomofjoy Mar 24, 2025
def9293
feat!: db table for trace data retention policies (#6703)
RogerHYang Mar 25, 2025
1fcde0d
feat: graphql queries for trace retention policy CRUD operations (#6875)
RogerHYang Mar 25, 2025
4319694
fix(ui): fix import for react router (#6913)
mikeldking Mar 25, 2025
2047fae
feat: Add input for configuring global retention policy (#6957)
cephalization Apr 1, 2025
48d7fea
refactor(annotations): annotation config base (#6971)
mikeldking Apr 1, 2025
2fd032f
refactor(annotations): move continuous to inherit (#6974)
mikeldking Apr 1, 2025
0d93e47
feat(annotations): project annotation config (#6970)
mikeldking Apr 1, 2025
2643226
unassociate fix (#6977)
axiomofjoy Apr 1, 2025
81ae348
fix(annotations): add fields to annotations table (#6933)
axiomofjoy Apr 2, 2025
e59048e
feat(annotations): add timestamps to annotation gql type (#7076)
mikeldking Apr 8, 2025
00e71c7
feat(annotations): add notes UI (#7074)
mikeldking Apr 9, 2025
3733828
feat(annotations): Implement annotation config form elements (#7063)
cephalization Apr 9, 2025
407a449
chore: update openapi schema
mikeldking Apr 9, 2025
bce120a
feat(annotations): full annotations table (#7097)
mikeldking Apr 9, 2025
aad40ab
feat(retention): Add capability based access to retention policy (#7098)
cephalization Apr 9, 2025
6a6ed0d
ci: fix tests (#7101)
RogerHYang Apr 10, 2025
bc6f712
feat(annotations): Associate annotation configs from span aside (#7096)
cephalization Apr 10, 2025
5e0d466
feat(annotations): span annotation filters (#7109)
axiomofjoy Apr 10, 2025
60f17b8
feat(admin): system level retention policies table (#7130)
mikeldking Apr 11, 2025
a133c64
feat: graphql query for annotation summaries per span (#7129)
RogerHYang Apr 15, 2025
866d966
feat(admin): create retention policy UI (#7145)
mikeldking Apr 15, 2025
951b223
feat(admin): project retention policy for admins (#7162)
mikeldking Apr 17, 2025
6e3494b
feat(annotations): Annotate spans based on project annotation configs…
cephalization Apr 18, 2025
7fa605e
feat: Upsert on annotation identifier conflict (#7082)
anticorrelator Apr 20, 2025
628e87a
fix: forbid deletion of default policy (#7220)
RogerHYang Apr 21, 2025
b4deb6b
refactor(annotations): use json column for annotation configs (#7209)
axiomofjoy Apr 21, 2025
3125503
feat(admin): add the ability to edit / delete retention policies (#7225)
mikeldking Apr 21, 2025
3183d90
refactor(annotations): make single mutations for creating and updatin…
axiomofjoy Apr 21, 2025
4011085
fix: forbid renaming of default policy (#7221)
RogerHYang Apr 22, 2025
cd5a37d
fix: Unique annotation per user (#7238)
anticorrelator Apr 22, 2025
550f7d1
fix(annotations): Truncate long category names in annotation config t…
cephalization Apr 22, 2025
bfd158e
fix(annotations): ensure create annotation mutations do not upsert (#…
axiomofjoy Apr 22, 2025
5f9ce31
fix(annotations): validate values for categorical annotation config (…
axiomofjoy Apr 22, 2025
d2426d1
refactor(annotations): allow batch deletion of annotation configs (#7…
axiomofjoy Apr 22, 2025
d8c6180
fix(annotations): Allow all settings pages to overflow (#7253)
cephalization Apr 23, 2025
1027400
test(annotations): add tests for graphql mutations for annotation con…
axiomofjoy Apr 23, 2025
724acf5
fix(annotations): allow `None` optimization direction (#7258)
axiomofjoy Apr 23, 2025
4a78151
feat: Add span comment mutation (#7260)
anticorrelator Apr 23, 2025
06fe61f
feat: Reserve note annotation name (#7274)
anticorrelator Apr 24, 2025
f16868e
feat(ui): add a link to all retention policies on the settings genera…
mikeldking Apr 24, 2025
f5212f6
feat(annotations): make the project annotation config more clear (#7281)
mikeldking Apr 24, 2025
b99eb5c
fix: db migrate from JSONB to JSON (#7289)
RogerHYang Apr 25, 2025
0301dd4
feat: Span note resolver (#7276)
anticorrelator Apr 25, 2025
f435f24
consolidate annotation migrations (#7282)
axiomofjoy Apr 25, 2025
ab4d539
refactor(annotations): consolidate rest routes (#7292)
axiomofjoy Apr 26, 2025
910c4ef
paginate list annotation configs route (#7302)
axiomofjoy Apr 28, 2025
d3e8041
fix: change int to bigint for primary keys
RogerHYang Apr 28, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/workflows/docker-build-experimental.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ name: Publish experimental Docker image
on:
push:
branches:
- span-query-optimization
- feat/annotations

jobs:
push_to_registry:
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/playwright.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,9 @@ name: Playwright Tests

on:
push:
branches: [main, prompts]
branches: [main, feat/annotations]
pull_request:
branches: [main, prompts]
branches: [main, feat/annotations]
jobs:
e2e-test:
timeout-minutes: 60
Expand Down
14 changes: 7 additions & 7 deletions .github/workflows/python-CI.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ name: Python CI

on:
push:
branches: [main, sessions]
branches: [main, feat/annotations]
pull_request:
paths:
- "**/*.py"
Expand Down Expand Up @@ -70,8 +70,8 @@ jobs:
if: ${{ needs.changes.outputs.phoenix_client == 'true' }}
strategy:
matrix:
py: [ 3.9, 3.12 ]
os: [ ubuntu-latest, windows-latest, macos-13 ]
py: [3.9, 3.12]
os: [ubuntu-latest, windows-latest, macos-13]
steps:
- uses: actions/checkout@v4
with:
Expand Down Expand Up @@ -139,8 +139,8 @@ jobs:
if: ${{ needs.changes.outputs.ipynb == 'true' }}
strategy:
matrix:
py: [ 3.13 ]
os: [ ubuntu-latest ]
py: [3.13]
os: [ubuntu-latest]
runs-on: ${{ matrix.os }}
steps:
- name: Checkout repository
Expand Down Expand Up @@ -506,8 +506,8 @@ jobs:
strategy:
fail-fast: false
matrix:
py: [ 3.9 ]
pkg: [ openai, anthropic, google_generativeai ]
py: [3.9]
pkg: [openai, anthropic, google_generativeai]
steps:
- name: Checkout repository
uses: actions/checkout@v4
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/typescript-CI.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ name: Typescript CI

on:
push:
branches: [main, sessions]
branches: [main, feat/annotations]
pull_request:
paths:
- "app/**"
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/typescript-packages-CI.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ name: Typescript Packages CI

on:
push:
branches: [main, prompts]
branches: [main, feat/annotations]
pull_request:
paths:
- "js/**"
Expand Down
4 changes: 3 additions & 1 deletion app/.storybook/preview.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,9 @@ const preview: Preview = {
},
},
initialGlobals: {
theme: "light",
theme: window.matchMedia("(prefers-color-scheme: dark)").matches
? "dark"
: "light",
},
decorators: [
// 👇 Defining the decorator in the preview file applies it to all stories
Expand Down
5 changes: 4 additions & 1 deletion app/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,8 @@
"@uiw/react-codemirror": "^4.23.0",
"codemirror-json-schema": "^0.7.8",
"copy-to-clipboard": "^3.3.3",
"cron-parser": "^5.1.1",
"cronstrue": "^2.59.0",
"d3-format": "^3.1.0",
"d3-scale-chromatic": "^3.1.0",
"d3-time-format": "^4.1.0",
Expand All @@ -40,7 +42,8 @@
"normalize.css": "^8.0.1",
"polished": "^4.3.1",
"react": "~18.3.1",
"react-aria-components": "^1.7.0",
"react-aria": "^3.38.1",
"react-aria-components": "^1.7.1",
"react-dom": "~18.3.1",
"react-error-boundary": "^4.0.13",
"react-hook-form": "^7.52.1",
Expand Down
Loading
Loading