Hey, I was trying to test a change I made to the o...
# support
d
Hey, I was trying to test a change I made to the open source signoz repo, and I built a container. I saw the EE code has a different licence so I just compiled the OSS query-service code to avoid any license violations. However when running locally in docker compared with running the default signoz docker there are many features missing, and I notice that a lot of the feature flags are missing. I dug around and found that most of that is defined in the EE package. I was wondering if I am allowed to compile in the base EE version in with my open source changes to get those feature flags in? I must be missing something about the build process or have done something wrong.
I noticed there was a BasicPlan in the base version that is unused, and a duplication of it on the ee package that is used if no license exists. Maybe the BasicPlan feature set just needs to be used in the OSS version instead of
DEFAULT_FEATURE_SET
only?
That seemed to do it, just return basic plan + default feature set instead of default feature set for the OSS version. Could probably open github issue?
s
Yes, please open an issue.