Skip to content

Commit 538ba50

Browse files
doctorXWritesashishagg
authored andcommitted
Multi tenancy (#74)
* adding decorators updating the proto span extractor * adding init commit for haystack collector multi ten * added tenant configuration * adding default tenant-id tag as shared in case no defaults found in additional tags configuration * creating kafka config * adding plugin configuration * passing plugin configuration * loading multiple external decorators * plugin config is now a list within plugin * making the single sink dispatch to multiple kafka clusters * updating kafka record sink for multiple kafka * fixed tests * modifying according to new config contract and creating tests * resolving minor bugs * adding pluginsloader tests * removing need to add -Djava.ext.dirs * tests failing intermittently plausible fix * trying to fix kafka issues * adding sample span decorator for user ref and integration testing * fixing bug closing the kafka producer * updating version for collector etc * reverting version bump because of scalactic tripleequals issue * refactoring and renaming * updating tests * deleting submodule haystack-idl * adding javadoc plugin because staging fails due to missing java doc
1 parent 38d99df commit 538ba50

File tree

2 files changed

+10
-0
lines changed

2 files changed

+10
-0
lines changed

haystack-span-decorators/pom.xml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,5 +14,11 @@
1414

1515
<build>
1616
<sourceDirectory>src/main/java</sourceDirectory>
17+
<plugins>
18+
<plugin>
19+
<groupId>net.alchim31.maven</groupId>
20+
<artifactId>scala-maven-plugin</artifactId>
21+
</plugin>
22+
</plugins>
1723
</build>
1824
</project>

sample-span-decorator/pom.xml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,10 @@
2424
<sourceDirectory>src/main/java</sourceDirectory>
2525
<finalName>${project.artifactId}</finalName>
2626
<plugins>
27+
<plugin>
28+
<groupId>net.alchim31.maven</groupId>
29+
<artifactId>scala-maven-plugin</artifactId>
30+
</plugin>
2731
<plugin>
2832
<groupId>org.apache.maven.plugins</groupId>
2933
<artifactId>maven-shade-plugin</artifactId>

0 commit comments

Comments
 (0)