You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
SSL/TLS support for Dagger Kafka Source
Add support for kafka producer config linger.ms in kafka sink
feat: stencil schema auto refresh and fix typehandler bug
fix:[longbow] excluded module google-cloud-bigtable from minimaljar
feat: bump version to 0.9.6
Dagger or Data Aggregator is an easy-to-use, configuration over code, cloud-native framework built on top of Apache Flink
8
-
for stateful processing of data. With Dagger, you don't need to write custom applications or complicated code to process
9
+
for stateful processing of data. With Dagger, you don't need to write custom applications or complicated code to process
9
10
data as a stream. Instead, you can write SQL queries and UDFs to do the processing and analysis on streaming data.
10
11
11
12

12
13
13
14
## Key Features
15
+
14
16
Discover why to use Dagger
15
17
16
18
-**Processing:** Dagger can transform, aggregate, join and enrich streaming data, both real-time and historical.
17
19
-**Scale:** Dagger scales in an instant, both vertically and horizontally for high performance streaming sink and zero data drops.
18
20
-**Extensibility:** Add your own sink to dagger with a clearly defined interface or choose from already provided ones. Use Kafka and/or Parquet Files as stream sources.
19
21
-**Flexibility:** Add custom business logic in form of plugins \(UDFs, Transformers, Preprocessors and Post Processors\) independent of the core logic.
20
-
-**Metrics:** Always know what’s going on with your deployment with built-in [monitoring](https://odpf.github.io/dagger/docs/reference/metrics) of throughput, response times, errors and more.
22
+
-**Metrics:** Always know what’s going on with your deployment with built-in [monitoring](https://raystack.github.io/dagger/docs/reference/metrics) of throughput, response times, errors and more.
- Realtime long window processing -> [Longbow](https://raystack.github.io/dagger/docs/advance/longbow)
32
+
33
+
To know more, follow the detailed [documentation](https://raystack.github.io/dagger/).
31
34
32
35
## Usage
33
36
34
37
Explore the following resources to get started with Dagger:
35
38
36
-
*[Guides](https://odpf.github.io/dagger/docs/guides/overview) provides guidance on [creating Dagger](https://odpf.github.io/dagger/docs/guides/create_dagger) with different sinks.
37
-
*[Concepts](https://odpf.github.io/dagger/docs/concepts/overview) describes all important Dagger concepts.
38
-
*[Advance](https://odpf.github.io/dagger/docs/advance/overview) contains details regarding advance features of Dagger.
39
-
*[Reference](https://odpf.github.io/dagger/docs/reference/overview) contains details about configurations, metrics and other aspects of Dagger.
40
-
*[Contribute](https://odpf.github.io/dagger/docs/contribute/contribution) contains resources for anyone who wants to contribute to Dagger.
41
-
*[Usecase](https://odpf.github.io/dagger/docs/usecase/overview) describes examples use cases which can be solved via Dagger.
42
-
*[Examples](https://odpf.github.io/dagger/docs/examples/overview) contains tutorials to try out some of Dagger's features with real-world usecases
39
+
-[Guides](https://raystack.github.io/dagger/docs/guides/overview) provides guidance on [creating Dagger](https://raystack.github.io/dagger/docs/guides/create_dagger) with different sinks.
40
+
-[Concepts](https://raystack.github.io/dagger/docs/concepts/overview) describes all important Dagger concepts.
41
+
-[Advance](https://raystack.github.io/dagger/docs/advance/overview) contains details regarding advance features of Dagger.
42
+
-[Reference](https://raystack.github.io/dagger/docs/reference/overview) contains details about configurations, metrics and other aspects of Dagger.
43
+
-[Contribute](https://raystack.github.io/dagger/docs/contribute/contribution) contains resources for anyone who wants to contribute to Dagger.
44
+
-[Usecase](https://raystack.github.io/dagger/docs/usecase/overview) describes examples use cases which can be solved via Dagger.
45
+
-[Examples](https://raystack.github.io/dagger/docs/examples/overview) contains tutorials to try out some of Dagger's features with real-world usecases
46
+
43
47
## Running locally
44
48
45
-
Please follow this [Dagger Quickstart Guide](https://odpf.github.io/dagger/docs/guides/quickstart) for setting up a local running Dagger consuming from Kafka or to set up a Docker Compose for Dagger.
49
+
Please follow this [Dagger Quickstart Guide](https://raystack.github.io/dagger/docs/guides/quickstart) for setting up a local running Dagger consuming from Kafka or to set up a Docker Compose for Dagger.
46
50
47
-
**Note:** Sample configuration for running a basic dagger can be found [here](https://odpf.github.io/dagger/docs/guides/create_dagger#common-configurations). For detailed configurations, refer [here](https://odpf.github.io/dagger/docs/reference/configuration).
51
+
**Note:** Sample configuration for running a basic dagger can be found [here](https://raystack.github.io/dagger/docs/guides/create_dagger#common-configurations). For detailed configurations, refer [here](https://raystack.github.io/dagger/docs/reference/configuration).
48
52
49
-
Find more detailed steps on local setup [here](https://odpf.github.io/dagger/docs/guides/create_dagger).
53
+
Find more detailed steps on local setup [here](https://raystack.github.io/dagger/docs/guides/create_dagger).
50
54
51
55
## Running on cluster
52
-
Refer [here](https://odpf.github.io/dagger/docs/guides/deployment) for details regarding Dagger deployment.
53
56
54
-
## Running tests
57
+
Refer [here](https://raystack.github.io/dagger/docs/guides/deployment) for details regarding Dagger deployment.
58
+
59
+
## Running tests
60
+
55
61
```sh
56
62
# Running unit tests
57
63
$ ./gradlew clean test
@@ -67,12 +73,14 @@ $ ./gradlew clean
67
73
68
74
Development of Dagger happens in the open on GitHub, and we are grateful to the community for contributing bug fixes and improvements. Read below to learn how you can take part in improving Dagger.
69
75
70
-
Read our [contributing guide](https://odpf.github.io/dagger/docs/contribute/contribution) to learn about our development process, how to propose bug fixes and improvements, and how to build and test your changes to Dagger.
76
+
Read our [contributing guide](https://raystack.github.io/dagger/docs/contribute/contribution) to learn about our development process, how to propose bug fixes and improvements, and how to build and test your changes to Dagger.
71
77
72
-
To help you get your feet wet and get you familiar with our contribution process, we have a list of [good first issues](https://github.com/odpf/dagger/labels/good%20first%20issue) that contain bugs which have a relatively limited scope. This is a great place to get started.
78
+
To help you get your feet wet and get you familiar with our contribution process, we have a list of [good first issues](https://github.com/raystack/dagger/labels/good%20first%20issue) that contain bugs which have a relatively limited scope. This is a great place to get started.
73
79
74
80
## Credits
75
-
This project exists thanks to all the [contributors](https://github.com/odpf/dagger/graphs/contributors).
81
+
82
+
This project exists thanks to all the [contributors](https://github.com/raystack/dagger/graphs/contributors).
0 commit comments