Skip to content

Conversation

@BillFarber
Copy link
Contributor

Moved the working version of the mlDeploy stuff to test-complete-app-mlDeploy

Moved the working version of the mlDeploy stuff to test-complete-app-mlDeploy
@github-actions
Copy link

Copyright Validation Results
Total: 70 | Passed: 1 | Failed: 0 | Skipped: 69 | at: 2025-10-21 15:58:54 UTC | commit: 6e0319c

⏭️ Skipped (Excluded) Files

  • .copyrightconfig
  • test-complete-app-mlDeploy/build.gradle
  • test-complete-app-mlDeploy/gradle.properties
  • test-complete-app-mlDeploy/gradle/wrapper/gradle-wrapper.jar
  • test-complete-app-mlDeploy/gradle/wrapper/gradle-wrapper.properties
  • test-complete-app-mlDeploy/gradlew
  • test-complete-app-mlDeploy/gradlew.bat
  • test-complete-app-mlDeploy/src/main/ml-config/databases/dmsdk-api-rest-server-modules.json
  • test-complete-app-mlDeploy/src/main/ml-config/databases/dmsdk-api-rest-server.json
  • test-complete-app-mlDeploy/src/main/ml-config/databases/node-client-api-rest-server-modules.json
  • test-complete-app-mlDeploy/src/main/ml-config/databases/node-client-api-rest-server.json
  • test-complete-app-mlDeploy/src/main/ml-config/databases/nodeOpticFunctionalTest.json
  • test-complete-app-mlDeploy/src/main/ml-config/databases/nodeOpticFunctionalTestModules.json
  • test-complete-app-mlDeploy/src/main/ml-config/security/certificate-templates/template-1.xml
  • test-complete-app-mlDeploy/src/main/ml-config/security/roles/eval.json
  • test-complete-app-mlDeploy/src/main/ml-config/security/roles/qbvuser-role.json
  • test-complete-app-mlDeploy/src/main/ml-config/security/roles/rest-evaluator.json
  • test-complete-app-mlDeploy/src/main/ml-config/security/roles/tde-User.json
  • test-complete-app-mlDeploy/src/main/ml-config/security/users/qbvuser.json
  • test-complete-app-mlDeploy/src/main/ml-config/security/users/rest-admin.json
  • test-complete-app-mlDeploy/src/main/ml-config/security/users/rest-evaluator.json
  • test-complete-app-mlDeploy/src/main/ml-config/security/users/rest-reader-optic.json
  • test-complete-app-mlDeploy/src/main/ml-config/security/users/rest-reader.json
  • test-complete-app-mlDeploy/src/main/ml-config/security/users/rest-writer.json
  • test-complete-app-mlDeploy/src/main/ml-config/security/users/tde-user.json
  • test-complete-app-mlDeploy/src/main/ml-config/servers/dmsdk-api-rest-server.json
  • test-complete-app-mlDeploy/src/main/ml-config/servers/node-client-api-rest-server.json
  • test-complete-app-mlDeploy/src/main/ml-config/servers/nodeOpticFunctionalTest.json
  • test-complete-app-mlDeploy/src/main/ml-config/servers/rest-api-server.json
  • test-complete-app-mlDeploy/src/main/ml-data/optic/lexicon/test/city1.json
  • test-complete-app-mlDeploy/src/main/ml-data/optic/lexicon/test/city2.json
  • test-complete-app-mlDeploy/src/main/ml-data/optic/lexicon/test/city3.json
  • test-complete-app-mlDeploy/src/main/ml-data/optic/lexicon/test/city4.json
  • test-complete-app-mlDeploy/src/main/ml-data/optic/lexicon/test/city5.json
  • test-complete-app-mlDeploy/src/main/ml-data/optic/lexicon/test/collections.properties
  • test-complete-app-mlDeploy/src/main/ml-data/optic/lexicon/test/doc1.json
  • test-complete-app-mlDeploy/src/main/ml-data/optic/lexicon/test/doc2.json
  • test-complete-app-mlDeploy/src/main/ml-data/optic/lexicon/test/doc3.json
  • test-complete-app-mlDeploy/src/main/ml-data/optic/lexicon/test/doc4.xml
  • test-complete-app-mlDeploy/src/main/ml-data/optic/lexicon/test/doc5.xml
  • test-complete-app-mlDeploy/src/main/ml-data/optic/plan/test/collections.properties
  • test-complete-app-mlDeploy/src/main/ml-data/optic/plan/test/planLexicons.json
  • test-complete-app-mlDeploy/src/main/ml-data/optic/plan/test/planTriples.json
  • test-complete-app-mlDeploy/src/main/ml-data/optic/plan/test/planViews.json
  • test-complete-app-mlDeploy/src/main/ml-data/optic/sparql/test/collections.properties
  • test-complete-app-mlDeploy/src/main/ml-data/optic/sparql/test/dedupdoc1.xml
  • test-complete-app-mlDeploy/src/main/ml-data/optic/triple/test/collections.properties
  • test-complete-app-mlDeploy/src/main/ml-data/optic/triple/test/duplicatePlayerTripleSet.xml
  • test-complete-app-mlDeploy/src/main/ml-data/optic/triple/test/duplicateTeamTripleSet.xml
  • test-complete-app-mlDeploy/src/main/ml-data/optic/triple/test/otherPlayerTripleSet.xml
  • test-complete-app-mlDeploy/src/main/ml-data/optic/triple/test/playerTripleSet.xml
  • test-complete-app-mlDeploy/src/main/ml-data/optic/triple/test/teamTripleSet.xml
  • test-complete-app-mlDeploy/src/main/ml-data/optic/view/test/collections.properties
  • test-complete-app-mlDeploy/src/main/ml-data/optic/view/test/masterDetail.xml
  • test-complete-app-mlDeploy/src/main/ml-data/optic/view/test/masterDetail2.json
  • test-complete-app-mlDeploy/src/main/ml-data/optic/view/test/masterDetail3.json
  • test-complete-app-mlDeploy/src/main/ml-data/optic/view/test/masterDetail4.json
  • test-complete-app-mlDeploy/src/main/ml-data/optic/view/test/masterDetail5.json
  • test-complete-app-mlDeploy/src/main/ml-modules/root/optic/test/mapperReducer.sjs
  • test-complete-app-mlDeploy/src/main/ml-schemas/permissions.properties
  • test-complete-app-mlDeploy/src/main/ml-schemas/tde/exportingRows.tdex
  • test-complete-app-mlDeploy/src/main/ml-schemas/tde/masterDetail.tdex
  • test-complete-app-mlDeploy/src/main/ml-schemas/tde/masterDetail2.tdej
  • test-complete-app-mlDeploy/src/main/ml-schemas/tde/masterDetail3.tdej
  • test-complete-app-mlDeploy/src/main/ml-schemas/tde/masterDetail4.tdej
  • test-complete-app-mlDeploy/src/main/turtle/companies/companies_100.ttl
  • test-complete-app-mlDeploy/src/main/turtle/people/people.ttl
  • test-complete-app/build.gradle
  • test-complete-app/gradle.properties

✅ Valid Files

  • test-complete/nodejs-optic-generate-views.js

✅ All files have valid copyright headers!

Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR reverts changes made to the test-complete-app directory and moves the mlDeploy-related functionality to a new test-complete-app-mlDeploy directory, effectively separating deployment concerns from the base test application.

Key changes:

  • Reverted test-complete-app to its original state by removing deployment properties and Gradle tasks
  • Created new test-complete-app-mlDeploy directory with full deployment configuration including SSL setup
  • Fixed database client naming in optic test file from dbSchemasClient to dbModClient

Reviewed Changes

Copilot reviewed 11 out of 70 changed files in this pull request and generated 1 comment.

Show a summary per file
File Description
test-complete/nodejs-optic-generate-views.js Updated database client variable name and database reference from Schemas to Modules
test-complete-app/gradle.properties Removed mlDeploy-specific properties (modules database, schemas database, REST port)
test-complete-app/build.gradle Removed curl tasks for people and companies data loading
test-complete-app-mlDeploy/* Added new directory with complete mlDeploy configuration including REST API server setup, SSL certificate templates, and Gradle wrapper
.copyrightconfig Added test-complete-app-mlDeploy to files excluded from copyright checks

Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

var dbSchemasClient = marklogic.createDatabaseClient({
database: 'Schemas',
var dbModClient = marklogic.createDatabaseClient({
database: dbName + 'Modules',
Copy link

Copilot AI Oct 21, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

String concatenation of dbName + 'Modules' is missing a separator. This will result in database names like 'nodeOpticFunctionalTestModules' without the expected hyphen or separator if dbName is something like 'nodeOpticFunctionalTest'. Verify that dbName includes the trailing separator, or add one explicitly: dbName + '-Modules'.

Suggested change
database: dbName + 'Modules',
database: dbName + '-Modules',

Copilot uses AI. Check for mistakes.
@BillFarber BillFarber closed this Oct 21, 2025
@BillFarber BillFarber deleted the undoTestCompleteChanges branch October 21, 2025 16:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant