I updated the DataPlatform entity and added DATA_M...
# troubleshoot
e
I updated the DataPlatform entity and added DATA_MESH as a value. I am unable to run the command
./gradlew :gms:impl:build -Prest.model.compatibility=ignore
as recommended in the developer guide. I am getting the following error:
Project 'gms' not found in root project 'datahub'.
Is the guide out of date? Also when I try to build the metadata-service I get the following error:
Copy code
idl compatibility report:
Incompatible changes:
  1) /collection/actions/batchIngest/parameters/entities/type: new enum added symbols DATA_MESH
  2) com.linkedin.entity.Entity/value/com.linkedin.metadata.snapshot.Snapshot/ref/union/com.linkedin.metadata.snapshot.DataPlatformSnapshot/aspects/array/items/com.linkedin.metadata.aspect.DataPlatformAspect/ref/union/com.linkedin.dataplatform.DataPlatformInfo/type/com.linkedin.dataplatform.PlatformType/symbols: new enum added symbols DATA_MESH, breaks old readers
  3) com.linkedin.entity.Entity/value/com.linkedin.metadata.snapshot.Snapshot/ref/union/com.linkedin.metadata.snapshot.DataPlatformSnapshot/aspects/array/items/com.linkedin.metadata.aspect.DataPlatformAspect/ref/union/com.linkedin.dataplatform.DataPlatformInfo/type/com.linkedin.dataplatform.PlatformType/symbols: new enum added symbols DATA_MESH, breaks old readers

[RS-COMPAT]: false
[MD-COMPAT]: false
[RS-I]:/collection/actions/batchIngest/parameters/entities/type: new enum added symbols DATA_MESH
[MD-I]:com.linkedin.entity.Entity/value/com.linkedin.metadata.snapshot.Snapshot/ref/union/com.linkedin.metadata.snapshot.DataPlatformSnapshot/aspects/array/items/com.linkedin.metadata.aspect.DataPlatformAspect/ref/union/com.linkedin.dataplatform.DataPlatformInfo/type/com.linkedin.dataplatform.PlatformType/symbols: new enum added symbols DATA_MESH, breaks old readers
[MD-I]:com.linkedin.entity.Entity/value/com.linkedin.metadata.snapshot.Snapshot/ref/union/com.linkedin.metadata.snapshot.DataPlatformSnapshot/aspects/array/items/com.linkedin.metadata.aspect.DataPlatformAspect/ref/union/com.linkedin.dataplatform.DataPlatformInfo/type/com.linkedin.dataplatform.PlatformType/symbols: new enum added symbols DATA_MESH, breaks old readers
b
hey there Eric! I would try running
./gradlew :metadata-service:impl:build -Prest.model.compatibility=ignore
- if that works can you let us know? i believe the guide might just be out of date with
gms
in there
e
@bulky-soccer-26729 I tried your suggestion and got the following error:
Copy code
* What went wrong:
Project 'impl' not found in project ':metadata-service'.
b
how about
./gradlew :metadata-service:war:build -Prest.model.compatibility=ignore
?
e
@bulky-soccer-26729 that worked. I think the developer guide should be updated.