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

feat!: wip first naive json db semantic-conv #63

Merged
merged 55 commits into from
Apr 14, 2024
Merged
Show file tree
Hide file tree
Changes from 41 commits
Commits
Show all changes
55 commits
Select commit Hold shift + click to select a range
168ec69
feat: wip first naive json db semantic-conv
ronenkapelian Mar 28, 2024
f0515f7
feat: validation section of schema json
ronenkapelian Apr 2, 2024
6bd893c
feat: build ts const file
ronenkapelian Apr 2, 2024
0df25d1
docs(conventions-scripts): add full documentation + wrap code for pr …
ronenkapelian Apr 7, 2024
89247e3
Update README.md
ronenkapelian Apr 8, 2024
819a59e
Update README.md
ronenkapelian Apr 8, 2024
42f1d9c
Update scripts/build-semantic-conventions.mts
ronenkapelian Apr 8, 2024
2d3d819
Update scripts/build-semantic-conventions.mts
ronenkapelian Apr 8, 2024
5c33a28
Update scripts/build-semantic-conventions.mts
ronenkapelian Apr 8, 2024
958d259
Update src/semanticConventions/README.md
ronenkapelian Apr 8, 2024
4c09513
Update src/semanticConventions/README.md
ronenkapelian Apr 8, 2024
284b4ea
Update src/semanticConventions/README.md
ronenkapelian Apr 8, 2024
18a0e9d
Update src/semanticConventions/README.md
ronenkapelian Apr 8, 2024
fc3c7d3
fix(conventions-scripts): pr notes
ronenkapelian Apr 8, 2024
2c1a38e
Merge branch 'semanticsAttributesInfra' of github.com:MapColonies/tel…
ronenkapelian Apr 8, 2024
94ed2be
Update README.md
ronenkapelian Apr 8, 2024
b04abe1
Update README.md
ronenkapelian Apr 8, 2024
84f48ba
Update README.md
ronenkapelian Apr 8, 2024
e604f5a
Update README.md
ronenkapelian Apr 8, 2024
f2647c3
Update README.md
ronenkapelian Apr 8, 2024
9dd6e99
Update README.md
ronenkapelian Apr 8, 2024
0bded7e
chore: readme
ronenkapelian Apr 8, 2024
b44a6dc
Update README.md
ronenkapelian Apr 8, 2024
5b828d9
Update README.md
ronenkapelian Apr 8, 2024
b534cf9
Update README.md
ronenkapelian Apr 8, 2024
2ef3b5f
Update README.md
ronenkapelian Apr 8, 2024
d468e5c
Update README.md
ronenkapelian Apr 8, 2024
ae9f463
Update README.md
ronenkapelian Apr 8, 2024
a6853ae
Update README.md
ronenkapelian Apr 8, 2024
e67f4bf
Update README.md
ronenkapelian Apr 8, 2024
3975cb7
Update README.md
ronenkapelian Apr 8, 2024
c11a96f
Update README.md
ronenkapelian Apr 8, 2024
4743026
Update README.md
ronenkapelian Apr 8, 2024
ba798a0
Update README.md
ronenkapelian Apr 8, 2024
66c5abb
Update README.md
ronenkapelian Apr 8, 2024
24c1b5d
Update README.md
ronenkapelian Apr 8, 2024
482beac
fix(conventions-scripts): refactor package.json script terminology
ronenkapelian Apr 9, 2024
3219c48
Merge branch 'semanticsAttributesInfra' of github.com:MapColonies/tel…
ronenkapelian Apr 9, 2024
c29c623
docs: updated semantic readme
CptSchnitz Apr 9, 2024
71d2fc9
Update README.md
ronenkapelian Apr 9, 2024
5307621
docs(conventions-scripts): adding doc string and logging
ronenkapelian Apr 9, 2024
91e29e2
Update src/semanticConventions/README.md
ronenkapelian Apr 10, 2024
25b3087
Update src/semanticConventions/README.md
ronenkapelian Apr 10, 2024
77d78b0
Update src/semanticConventions/README.md
ronenkapelian Apr 10, 2024
e9fd204
Update src/semanticConventions/README.md
ronenkapelian Apr 10, 2024
dc45396
Update src/semanticConventions/README.md
ronenkapelian Apr 10, 2024
07c1517
Update src/semanticConventions/README.md
ronenkapelian Apr 10, 2024
a9c79a9
docs: readme fixes by shimonc
ronenkapelian Apr 10, 2024
486ce51
docs: fixing readme according to grammerly
ronenkapelian Apr 10, 2024
0d5376c
fix(conventions-scripts): implement auto docstring on convention objects
ronenkapelian Apr 10, 2024
a2ae397
Merge branch 'semanticsAttributesInfra' of github.com:MapColonies/tel…
ronenkapelian Apr 10, 2024
4616472
Update README.md
ronenkapelian Apr 10, 2024
42f2afa
Update README.md
ronenkapelian Apr 10, 2024
e0faa27
Update README.md
ronenkapelian Apr 10, 2024
ad45a40
Update README.md
ronenkapelian Apr 10, 2024
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
9 changes: 9 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -105,3 +105,12 @@ dist

# reports of jest tests
reports

# dev utils
.tsimp

# doc utils
docs

# semanticConventions
src/semanticConventions/**/*.ts
12 changes: 12 additions & 0 deletions .vscode/settings.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
{
"json.schemas": [
{
"fileMatch": ["src/semanticConventions/**/*.json"],
"url": "./schemas/attribute.schema.json"
}
],
"files.associations": {
"**/src/semanticAttributes/**/*.json": "jsonc"
},
"typescript.tsdk": "node_modules/typescript/lib"
}
8 changes: 8 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -55,6 +55,13 @@ counter.add(1);

metrics.stop().then(() => console.log('done'));
```

## Semantic Conventions
#### The package's Semantic Conventions submodule defines a common set of (semantic) attributes which provide meaning to data when collecting, producing and consuming it.
Based on the [official OpenTelemetry conventions](https://opentelemetry.io/docs/specs/semconv/)

[Link to full documentation](src/semanticConventions/README.md)

## Configuration
### Common configuration
| name |allowed value| default value | description
Expand Down Expand Up @@ -86,3 +93,4 @@ metrics.stop().then(() => console.log('done'));
Run the command `npm run release --` to bump the version in all the files and create a changelog.

For more detailed documentation and examples check: https://github.com/conventional-changelog/standard-version

2 changes: 1 addition & 1 deletion commitlint.config.js
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
module.exports = {
extends: ["@commitlint/config-conventional"],
rules: {
"scope-enum": [2, "always", ["deps", "configurations", "tracing", "metrics"]],
"scope-enum": [2, "always", ["deps", "configurations", "tracing", "metrics", "conventions","conventions-scripts"]],
},
};
Loading
Loading