Skip to content

Commit

Permalink
Overhaul licenses, prepare for 0.11.0 (#165)
Browse files Browse the repository at this point in the history
  • Loading branch information
kezhenxu94 authored Sep 17, 2022
1 parent 080c268 commit b8bad0c
Show file tree
Hide file tree
Showing 308 changed files with 32,819 additions and 61 deletions.
15 changes: 13 additions & 2 deletions .github/workflows/license-checker.yml
Original file line number Diff line number Diff line change
Expand Up @@ -31,8 +31,19 @@ jobs:
steps:
- uses: actions/checkout@v2
- name: Check License Header
uses: apache/skywalking-eyes@main
uses: apache/skywalking-eyes@d38fe0561d1140b010bddccb5fbfa3db7c12caf1
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
- name: Setup Go
uses: actions/setup-go@v3
with:
log: info
go-version: "1.16"
- name: Check Dependencies License
run: |
go install github.com/apache/skywalking-eyes/cmd/license-eye@d38fe0561d1140b010bddccb5fbfa3db7c12caf1
license-eye dependency resolve --summary ./dist/LICENSE.tpl --output ./dist/licenses || exit 1
if [ ! -z "$(git diff -U0 ./dist)" ]; then
echo "LICENSE file is not updated correctly"
git diff -U0 ./dist
exit 1
fi
11 changes: 11 additions & 0 deletions .licenserc.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -34,3 +34,14 @@ header:
- 'pkg/display/graph/flamegraph/flamegraph.html'

comment: on-failure

dependency:
files:
- go.mod
licenses:
- name: github.com/kr/logfmt
license: MIT
- name: github.com/pascaldekloe/goe
license: CC0-1.0
- name: github.com/chzyer/logex
license: MIT
40 changes: 25 additions & 15 deletions CHANGES.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,21 +6,31 @@ Release Notes.
------------------

### Features

- Update the `profiling ebpf create` task relate to the service level.(#141)
- Update the sub-command `process list/get` to add the `labels` field.(#141)
- Add the sub-command `profiling ebpf create prepare` to query data for prepare creating task.(#141)
- Add the sub-command `process estimate scale` to estimate the process scale.(#142)
- Update the `process list` to must be provided the instance and duration.(#144)
- Remove `layer` field in the `instance` and `process` commands for 9.1.0 GraphQL query protocol's breaking changes (#149)
- Remove `duration` flag in `profiling ebpf schedules`.(#150)
- [Breaking Change] Remove `total` field in `trace list` and `logs list` commands.(#152)
- [Breaking Change] Remove `total` field in `event list`, `browser logs list`, `alarm list` commands.(#153)
- Add `aggregate` flag in `profiling ebpf analysis` commands.(#154)
- Add the sub-command `profiling ebpf create network` and `profiling ebpf keep network` to create and keep the network eBPF profiling task.(#158)
- Add the sub-command `dependency process` to query the process relation.(#158)
- Support query the metrics of process relation.(#158)
- Add the sub-command `metrics sorted` and `metrics sampled-record` to query the sorted metrics/records.(#163)
## What's Changed

* Add `.github/scripts` to release source tarball by @kezhenxu94 in https://github.com/apache/skywalking-cli/pull/140
* Let the eBPF profiling could performs by service level by @mrproliu in https://github.com/apache/skywalking-cli/pull/141
* Add the sub-command for estimate the process scale by @mrproliu in https://github.com/apache/skywalking-cli/pull/142
* feature: update install.sh version regex by @Alexxxing in https://github.com/apache/skywalking-cli/pull/143
* Update the commands relate to the process by @mrproliu in https://github.com/apache/skywalking-cli/pull/144
* Add layer to event related commands by @fgksgf in https://github.com/apache/skywalking-cli/pull/145
* Add layer to events.graphql by @fgksgf in https://github.com/apache/skywalking-cli/pull/146
* Add layer field to alarms.graphql by @fgksgf in https://github.com/apache/skywalking-cli/pull/147
* Upgrade crypto lib to fix cve by @kezhenxu94 in https://github.com/apache/skywalking-cli/pull/148
* Remove `layer` field in the `instance` and `process` commands by @mrproliu in https://github.com/apache/skywalking-cli/pull/149
* Remove `duration` flag in `profiling ebpf schedules` by @mrproliu in https://github.com/apache/skywalking-cli/pull/150
* Remove `total` field in `trace list` and `logs list` commands by @mrproliu in https://github.com/apache/skywalking-cli/pull/152
* Remove `total` field in `event list`, `browser logs`, `alarm list` commands. by @mrproliu in https://github.com/apache/skywalking-cli/pull/153
* Add `aggregate` flag in `profiling ebpf analysis` commands by @mrproliu in https://github.com/apache/skywalking-cli/pull/154
* event: fix event query should query all types by default by @kezhenxu94 in https://github.com/apache/skywalking-cli/pull/155
* Fix a possible lint error and update CI lint version by @JarvisG495 in https://github.com/apache/skywalking-cli/pull/156
* Add commands for support network profiling by @mrproliu in https://github.com/apache/skywalking-cli/pull/158
* Add the components field in the process relation by @mrproliu in https://github.com/apache/skywalking-cli/pull/159
* Trim license headers in query string by @kezhenxu94 in https://github.com/apache/skywalking-cli/pull/160
* Bump up dependency swck version to fix CVE by @kezhenxu94 in https://github.com/apache/skywalking-cli/pull/161
* Bump up swck dependency for transitive dep upgrade by @kezhenxu94 in https://github.com/apache/skywalking-cli/pull/162
* Add the sub-commands for query sorted metrics/records by @mrproliu in https://github.com/apache/skywalking-cli/pull/163
* Add compatibility documentation by @mrproliu in https://github.com/apache/skywalking-cli/pull/164

0.10.0
------------------
Expand Down
Loading

0 comments on commit b8bad0c

Please sign in to comment.