Skip to content

Commit fba84bd

Browse files
authored
Merge pull request #13 from sourceplusplus/dev
list languages
2 parents faae9ea + 41869f9 commit fba84bd

File tree

7 files changed

+70
-25
lines changed

7 files changed

+70
-25
lines changed

docs/advanced/installation/docker.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,15 +20,15 @@ docker network create spp-platform
2020

2121
### Source++ Platform
2222
```bash
23-
docker run --name spp-platform --restart always -p 5445:5445 -d --network spp-platform -e SPP_OAP_HOST=skywalking -e SPP_DISABLE_TLS=true -e SPP_DISABLE_JWT=true -it sourceplusplus/spp-platform:latest
23+
docker run --name spp-platform --restart always -p 12800:12800 -d --network spp-platform -e SPP_OAP_HOST=skywalking -e SPP_DISABLE_TLS=true -e SPP_DISABLE_JWT=true -it sourceplusplus/spp-platform:latest
2424
```
2525

2626
### Apache SkyWalking (incl. Source++ processors)
2727
```bash
2828
docker run --name skywalking-oap --restart always -d --network spp-platform -e SPP_PLATFORM_HOST=spp-platform -e SPP_PLATFORM_PORT=5460 -e SPP_DISABLE_TLS=true -it sourceplusplus/spp-oap-server:latest
2929
```
3030

31-
Navigate to http://localhost:5445/stats to view the metrics and http://localhost:5445/health for readiness.
31+
Navigate to http://localhost:12800/stats to view the metrics and http://localhost:12800/health for readiness.
3232

3333
## Install with Docker Compose
3434

docs/advanced/installation/windows.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,4 +11,4 @@ Read [Upgrading Source++](upgrading.md) for tips and guidance on updating an exi
1111

1212
1. Start Source++ by executing `spp-platform.exe`, located in the root directory, preferably from the command line. If you want to run Source++ as a Windows service, then download [NSSM](https://nssm.cc/). It is very easy to add Source++ as a Windows service using that tool.
1313

14-
> **Note:** The default Source++ port is `5445`. This port might require extra permissions on Windows. If it does not appear in the default port, you can try changing to a different port.
14+
> **Note:** The default Source++ port is `12800`. This port might require extra permissions on Windows. If it does not appear in the default port, you can try changing to a different port.

docs/alternatives/README.md

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ Source++ exists within the realm of "Live-Coding", "Dynamic Observability", "Pro
2525
| Pipeline integrations | :fontawesome-solid-circle-minus:{ .red } | :fontawesome-solid-circle-check:{ .green } | :fontawesome-solid-circle-check:{ .green } | :fontawesome-solid-circle-check:{ .green } | :fontawesome-solid-circle-minus:{ .red } | |
2626
| Exception collection/alerting | :fontawesome-solid-circle-minus:{ .red } | :fontawesome-solid-circle-check:{ .green } | :fontawesome-solid-circle-minus:{ .red } | :fontawesome-solid-circle-minus:{ .red } | :fontawesome-solid-circle-check:{ .green } | |
2727
| Auditing system | :fontawesome-solid-circle-minus:{ .red } | :fontawesome-solid-circle-check:{ .green } | :fontawesome-solid-circle-check:{ .green } | :fontawesome-regular-circle-question: | :fontawesome-regular-circle-question: | |
28-
| PII redaction | :fontawesome-solid-circle-minus:{ .red } | :fontawesome-solid-circle-check:{ .green } | :fontawesome-solid-circle-check:{ .green } | :fontawesome-solid-circle-minus:{ .red } | :fontawesome-solid-circle-check:{ .green } | |
28+
| PII redaction | :fontawesome-solid-circle-check:{ .green } | :fontawesome-solid-circle-check:{ .green } | :fontawesome-solid-circle-check:{ .green } | :fontawesome-solid-circle-minus:{ .red } | :fontawesome-solid-circle-check:{ .green } | |
2929
| Supported libraries | 100+ | ~10 | 0 | ~14 | 0 | Auto-link, supported middleware/frameworks, automated instrumentation |
3030

3131
### Deployment
@@ -49,18 +49,18 @@ Source++ exists within the realm of "Live-Coding", "Dynamic Observability", "Pro
4949

5050
> Allow developers to debug live production applications inside their IDE without redeploying/restarting the application.<br>More Info: [Live Instruments](../features/live-instruments)
5151
52-
| | [Source++](https://sourceplusplus.com) | [Lightrun](https://lightrun.com) | [Rookout](https://rookout.com) | [Thundra](https://thundra.io) | [nerd.vision](https://nerd.vision) | Terminology |
53-
|-----------------------------|--------------------------------------------|--------------------------------------------|--------------------------------------------|--------------------------------------------|--------------------------------------------|------------------------------------------------------------------------|
54-
| **Supported Languages** | JVM, Python | JVM, Python | JVM, Python, Go, Node.js, .NET, Ruby | JVM, Python | JVM, Python, Node.js, .NET | |
55-
| Live breakpoint | :fontawesome-solid-circle-check:{ .green } | :fontawesome-solid-circle-check:{ .green } | :fontawesome-solid-circle-check:{ .green } | :fontawesome-solid-circle-check:{ .green } | :fontawesome-solid-circle-check:{ .green } | Non-breaking breakpoint, tracepoint, snapshot, single frame tracepoint |
56-
| Live log | :fontawesome-solid-circle-check:{ .green } | :fontawesome-solid-circle-check:{ .green } | :fontawesome-solid-circle-check:{ .green } | :fontawesome-solid-circle-minus:{ .red } | :fontawesome-solid-circle-check:{ .green } | Logpoint, JIT logging, dynamic logs |
57-
| Live metric | :fontawesome-solid-circle-check:{ .green } | :fontawesome-solid-circle-check:{ .green } | :fontawesome-solid-circle-check:{ .green } | :fontawesome-solid-circle-minus:{ .red } | :fontawesome-solid-circle-minus:{ .red } | Custom metrics, counters |
58-
| Live span | :fontawesome-solid-circle-check:{ .green } | :fontawesome-solid-circle-minus:{ .red } | :fontawesome-solid-circle-minus:{ .red } | :fontawesome-solid-circle-minus:{ .red } | :fontawesome-solid-circle-minus:{ .red } | Manual instrumentation |
59-
| Multi-layer instrument | :fontawesome-solid-circle-minus:{ .red } | :fontawesome-solid-circle-check:{ .green } | :fontawesome-solid-circle-check:{ .green } | :fontawesome-solid-circle-minus:{ .red } | :fontawesome-solid-circle-minus:{ .red } | Snapshot, full stack tracepoint |
60-
| Instrument conditional | :fontawesome-solid-circle-check:{ .green } | :fontawesome-solid-circle-check:{ .green } | :fontawesome-solid-circle-check:{ .green } | :fontawesome-solid-circle-check:{ .green } | :fontawesome-solid-circle-check:{ .green } | |
61-
| Instrument write protection | :fontawesome-solid-circle-minus:{ .red } | :fontawesome-solid-circle-check:{ .green } | :fontawesome-solid-circle-minus:{ .red } | :fontawesome-solid-circle-minus:{ .red } | :fontawesome-solid-circle-minus:{ .red } | Patent-pending sandbox |
62-
| Instrument TTL | :fontawesome-solid-circle-check:{ .green } | :fontawesome-solid-circle-check:{ .green } | :fontawesome-solid-circle-check:{ .green } | :fontawesome-solid-circle-check:{ .green } | :fontawesome-solid-circle-check:{ .green } | Time to live |
63-
| Source code blacklisting | :fontawesome-solid-circle-check:{ .green } | :fontawesome-solid-circle-check:{ .green } | :fontawesome-solid-circle-check:{ .green } | :fontawesome-solid-circle-check:{ .green } | :fontawesome-solid-circle-check:{ .green } | Hiding sensitive data, blocklist |
52+
| | [Source++](https://sourceplusplus.com) | [Lightrun](https://lightrun.com) | [Rookout](https://rookout.com) | [Thundra](https://thundra.io) | [nerd.vision](https://nerd.vision) | Terminology |
53+
|-----------------------------|--------------------------------------------|--------------------------------------------|-------------------------------------------------------|--------------------------------------------|----------------------------------------------------|------------------------------------------------------------------------|
54+
| **Supported Languages** | Java, Groovy, Kotlin, Python | Java, Python, Node.js | Java, Groovy, Kotlin, Python, Go, Node.js, .NET, Ruby | Java, Python, Node.js | Java, Groovy, Kotlin, Scala, Python, Node.js, .NET | |
55+
| Live breakpoint | :fontawesome-solid-circle-check:{ .green } | :fontawesome-solid-circle-check:{ .green } | :fontawesome-solid-circle-check:{ .green } | :fontawesome-solid-circle-check:{ .green } | :fontawesome-solid-circle-check:{ .green } | Non-breaking breakpoint, tracepoint, snapshot, single frame tracepoint |
56+
| Live log | :fontawesome-solid-circle-check:{ .green } | :fontawesome-solid-circle-check:{ .green } | :fontawesome-solid-circle-check:{ .green } | :fontawesome-solid-circle-minus:{ .red } | :fontawesome-solid-circle-check:{ .green } | Logpoint, JIT logging, dynamic logs |
57+
| Live metric | :fontawesome-solid-circle-check:{ .green } | :fontawesome-solid-circle-check:{ .green } | :fontawesome-solid-circle-check:{ .green } | :fontawesome-solid-circle-minus:{ .red } | :fontawesome-solid-circle-minus:{ .red } | Custom metrics, counters |
58+
| Live span | :fontawesome-solid-circle-check:{ .green } | :fontawesome-solid-circle-minus:{ .red } | :fontawesome-solid-circle-minus:{ .red } | :fontawesome-solid-circle-minus:{ .red } | :fontawesome-solid-circle-minus:{ .red } | Manual instrumentation |
59+
| Multi-layer instrument | :fontawesome-solid-circle-minus:{ .red } | :fontawesome-solid-circle-check:{ .green } | :fontawesome-solid-circle-check:{ .green } | :fontawesome-solid-circle-minus:{ .red } | :fontawesome-solid-circle-minus:{ .red } | Snapshot, full stack tracepoint |
60+
| Instrument conditional | :fontawesome-solid-circle-check:{ .green } | :fontawesome-solid-circle-check:{ .green } | :fontawesome-solid-circle-check:{ .green } | :fontawesome-solid-circle-check:{ .green } | :fontawesome-solid-circle-check:{ .green } | |
61+
| Instrument write protection | :fontawesome-solid-circle-minus:{ .red } | :fontawesome-solid-circle-check:{ .green } | :fontawesome-solid-circle-minus:{ .red } | :fontawesome-solid-circle-minus:{ .red } | :fontawesome-solid-circle-minus:{ .red } | Patent-pending sandbox |
62+
| Instrument TTL | :fontawesome-solid-circle-check:{ .green } | :fontawesome-solid-circle-check:{ .green } | :fontawesome-solid-circle-check:{ .green } | :fontawesome-solid-circle-check:{ .green } | :fontawesome-solid-circle-check:{ .green } | Time to live |
63+
| Source code blacklisting | :fontawesome-solid-circle-check:{ .green } | :fontawesome-solid-circle-check:{ .green } | :fontawesome-solid-circle-check:{ .green } | :fontawesome-solid-circle-check:{ .green } | :fontawesome-solid-circle-check:{ .green } | Hiding sensitive data, blocklist |
6464

6565
### Live Views
6666

docs/changelog/0.4.7.md

Lines changed: 49 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,49 @@
1+
# 0.4.7 (2022-04-20)
2+
3+
### [JetBrains Plugin](https://github.com/sourceplusplus/interface-jetbrains)
4+
5+
#### Added
6+
- Portal preloading
7+
- Source guide marks
8+
- Ability to override plugin settings via `.spp/spp-plugin.yml` file
9+
- Auto-connect to local default SkyWalking OAP server
10+
- Failing endpoint indicator
11+
12+
#### Changed
13+
- `spp-skywalking-reroute` header is now `spp-skywalking-reroute-header`
14+
- SkyWalking OAP 9.0.0 compatibility
15+
- Increased portal loading speed
16+
17+
#### Fixed
18+
- Plugin settings modification check
19+
20+
### [JVM Probe](https://github.com/sourceplusplus/probe-jvm)
21+
22+
#### Changed
23+
- Upgraded SkyWalking agent to 8.10.0
24+
25+
### [Live Portal](https://github.com/sourceplusplus/interface-portal)
26+
27+
#### Changed
28+
- Single page portal support
29+
30+
### [Live View Processor](https://github.com/sourceplusplus/processor-live-view)
31+
32+
#### Added
33+
- Ability to subscribe to endpoint events by id
34+
35+
### [Live Platform](https://github.com/sourceplusplus/live-platform)
36+
37+
#### Added
38+
- PII redaction capabilities
39+
- `/graphql/spp` endpoint
40+
41+
#### Changed
42+
- Upgraded SkyWalking OAP to 9.0.0
43+
- Changed default graphql portal from `5445` to `12800`
44+
- `spp-skywalking-reroute` header removed for `spp-platform-request` header
45+
46+
### [Live Protocol](https://github.com/sourceplusplus/protocol)
47+
48+
#### Added
49+
- Added `endpoint_resp_time` metric to MetricType

docs/getting-started/2-attach-probe.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ see [Advanced Setup](../advanced/setup/overview.md) for more information. For th
1515
You can use the platform to generate and download a probe which contains embedded connection information.
1616

1717
```shell
18-
curl -O -J "https://<platform-host>:5445/download/spp-probe?access_token=<access-token>"
18+
curl -O -J "https://<platform-host>:12800/download/spp-probe?access_token=<access-token>"
1919
```
2020

2121
## Usage

docs/implementation/tools/clients/graphql.md

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -857,11 +857,7 @@
857857
<td></td>
858858
</tr>
859859
<tr>
860-
<td valign="top"><strong>ADD_DATA_REDACTION</strong></td>
861-
<td></td>
862-
</tr>
863-
<tr>
864-
<td valign="top"><strong>REMOVE_DATA_REDACTION</strong></td>
860+
<td valign="top"><strong>UPDATE_DATA_REDACTION</strong></td>
865861
<td></td>
866862
</tr>
867863
<tr>

docs/implementation/tools/platform/configuration.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
```yaml
66
spp-platform:
77
host: ${SPP_PLATFORM_HOST:-0.0.0.0}
8-
port: ${SPP_PLATFORM_PORT:-5445}
8+
port: ${SPP_PLATFORM_PORT:-12800}
99
access_token: ${SPP_SYSTEM_ACCESS_TOKEN:-change-me}
1010
logging:
1111
level: ${SPP_LOGGING_LEVEL:-info}
@@ -36,7 +36,7 @@ skywalking-oap:
3636
| Option | Default | Description |
3737
|:---------------------------------------------------|-----------|:-------------------------------------------------------|
3838
| **spp-platform:host** | 0.0.0.0 | Platform host to listen on |
39-
| **spp-platform:port** | 5445 | Platform port to listen on |
39+
| **spp-platform:port** | 12800 | Platform port to listen on |
4040
| **spp-platform:access_token** | change-me | System access token |
4141
| **spp-platform:logging:level** | info | Platform logging level |
4242
| **spp-platform:probe:bridge_port** | 5450 | Port to listen on for Source++ Probe connections |
@@ -48,4 +48,4 @@ skywalking-oap:
4848
| **storage:redis:host** | localhost | Host to connect to Redis |
4949
| **storage:redis:port** | 6379 | Port to connect to Redis |
5050
| **skywalking-oap:host** | localhost | Host to connect to SkyWalking |
51-
| **skywalking-oap:port** | 12800 | Port to connect to SkyWalking |
51+
| **skywalking-oap:port** | 12800 | Port to connect to SkyWalking |

0 commit comments

Comments
 (0)