This is an automated email from the ASF dual-hosted git repository. acosentino pushed a commit to branch ci-issue-CAMEL-22325 in repository https://gitbox.apache.org/repos/asf/camel.git
commit f0092c9b3be87eec4ef7576eba072805ff984ac7 Author: Andrea Cosentino <[email protected]> AuthorDate: Wed Apr 1 12:37:45 2026 +0200 CAMEL-22325: Update infra container descriptions to be more descriptive Updated @InfraService descriptions across 33 test-infra modules to follow a consistent pattern with product name and clear description, similar to component descriptions. Fixed factual errors (e.g. CouchDB was incorrectly described as SQL) and misleading descriptions (e.g. Google Pub/Sub was described as "Google Cloud SDK Tool"). Co-Authored-By: Claude Opus 4.6 (1M context) <[email protected]> --- .../apache/camel/catalog/test-infra/metadata.json | 66 +++++++++++----------- .../src/generated/resources/META-INF/metadata.json | 66 +++++++++++----------- .../CassandraLocalContainerInfraService.java | 2 +- .../ChatScriptLocalContainerInfraService.java | 2 +- .../CouchbaseLocalContainerInfraService.java | 2 +- .../CouchDbLocalContainerInfraService.java | 2 +- .../DoclingLocalContainerInfraService.java | 2 +- .../ElasticSearchLocalContainerInfraService.java | 2 +- .../GooglePubSubLocalContainerInfraService.java | 2 +- .../HashicorpVaultLocalContainerInfraService.java | 2 +- .../services/HazelcastEmbeddedInfraService.java | 2 +- .../hivemq/services/LocalHiveMQInfraService.java | 2 +- .../LocalHiveMQSparkplugTCKInfraService.java | 2 +- .../services/IbmMQLocalContainerInfraService.java | 2 +- .../services/IggyLocalContainerInfraService.java | 2 +- .../services/IgniteEmbeddedInfraService.java | 2 +- .../InfinispanLocalContainerInfraService.java | 2 +- .../KeycloakLocalContainerInfraService.java | 2 +- .../services/MilvusLocalContainerInfraService.java | 2 +- .../services/MinioLocalContainerInfraService.java | 2 +- .../MongoDBLocalContainerInfraService.java | 2 +- .../services/NatsLocalContainerInfraService.java | 2 +- .../services/Neo4jLocalContainerInfraService.java | 2 +- .../services/OllamaLocalContainerInfraService.java | 2 +- .../PineconeLocalContainerInfraService.java | 2 +- .../PostgresLocalContainerInfraService.java | 2 +- .../PostgresVectorLocalContainerInfraService.java | 2 +- .../services/PulsarLocalContainerInfraService.java | 2 +- .../services/QdrantLocalContainerInfraService.java | 2 +- .../RabbitMQLocalContainerInfraService.java | 2 +- .../services/RedisLocalContainerInfraService.java | 2 +- .../services/SmbLocalContainerInfraService.java | 2 +- .../services/SolrLocalContainerInfraService.java | 2 +- .../WeaviateLocalContainerInfraService.java | 2 +- .../services/XmppLocalContainerInfraService.java | 2 +- 35 files changed, 99 insertions(+), 99 deletions(-) diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/test-infra/metadata.json b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/test-infra/metadata.json index 3bd7766bafb3..b43499188e81 100644 --- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/test-infra/metadata.json +++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/test-infra/metadata.json @@ -1,6 +1,6 @@ [ { "service" : "org.apache.camel.test.infra.milvus.services.MilvusInfraService", - "description" : "Milvus Vector Database", + "description" : "Milvus is an open source vector database for AI applications", "implementation" : "org.apache.camel.test.infra.milvus.services.MilvusLocalContainerInfraService", "alias" : [ "milvus" ], "aliasImplementation" : [ ], @@ -36,7 +36,7 @@ "version" : "4.19.0-SNAPSHOT" }, { "service" : "org.apache.camel.test.infra.iggy.services.IggyInfraService", - "description" : "Iggy distributed message streaming platform", + "description" : "Iggy is a persistent message streaming platform", "implementation" : "org.apache.camel.test.infra.iggy.services.IggyLocalContainerInfraService", "alias" : [ "iggy" ], "aliasImplementation" : [ ], @@ -72,7 +72,7 @@ "version" : "4.19.0-SNAPSHOT" }, { "service" : "org.apache.camel.test.infra.redis.services.RedisInfraService", - "description" : "In Memory Database", + "description" : "Redis is an open source in-memory data store", "implementation" : "org.apache.camel.test.infra.redis.services.RedisLocalContainerInfraService", "alias" : [ "redis" ], "aliasImplementation" : [ ], @@ -81,7 +81,7 @@ "version" : "4.19.0-SNAPSHOT" }, { "service" : "org.apache.camel.test.infra.elasticsearch.services.ElasticSearchInfraService", - "description" : "NoSQL Database Elasticsearch", + "description" : "Elasticsearch is a distributed search and analytics engine", "implementation" : "org.apache.camel.test.infra.elasticsearch.services.ElasticSearchLocalContainerInfraService", "alias" : [ "elasticsearch" ], "aliasImplementation" : [ ], @@ -108,7 +108,7 @@ "version" : "4.19.0-SNAPSHOT" }, { "service" : "org.apache.camel.test.infra.nats.services.NatsInfraService", - "description" : "Messaging Platform NATS", + "description" : "NATS is a high-performance messaging system for cloud native applications", "implementation" : "org.apache.camel.test.infra.nats.services.NatsLocalContainerInfraService", "alias" : [ "nats" ], "aliasImplementation" : [ ], @@ -126,7 +126,7 @@ "version" : "4.19.0-SNAPSHOT" }, { "service" : "org.apache.camel.test.infra.postgres.services.PostgresInfraService", - "description" : "Postgres SQL Database", + "description" : "PostgreSQL is an open source object-relational database", "implementation" : "org.apache.camel.test.infra.postgres.services.PostgresLocalContainerInfraService", "alias" : [ "postgres" ], "aliasImplementation" : [ ], @@ -144,7 +144,7 @@ "version" : "4.19.0-SNAPSHOT" }, { "service" : "org.apache.camel.test.infra.hashicorp.vault.services.HashicorpVaultInfraService", - "description" : "Vault is a tool for securely accessing secrets", + "description" : "HashiCorp Vault is a tool for securely accessing secrets", "implementation" : "org.apache.camel.test.infra.hashicorp.vault.services.HashicorpVaultLocalContainerInfraService", "alias" : [ "hashicorp" ], "aliasImplementation" : [ "vault" ], @@ -171,7 +171,7 @@ "version" : "4.19.0-SNAPSHOT" }, { "service" : "org.apache.camel.test.infra.solr.services.SolrInfraService", - "description" : "Apache Solr is a Search Platform", + "description" : "Apache Solr is an open source search platform", "implementation" : "org.apache.camel.test.infra.solr.services.SolrLocalContainerInfraService", "alias" : [ "solr" ], "aliasImplementation" : [ ], @@ -180,7 +180,7 @@ "version" : "4.19.0-SNAPSHOT" }, { "service" : "org.apache.camel.test.infra.couchbase.services.CouchbaseInfraService", - "description" : "NoSQL database Couchbase", + "description" : "Couchbase is a distributed NoSQL cloud database", "implementation" : "org.apache.camel.test.infra.couchbase.services.CouchbaseLocalContainerInfraService", "alias" : [ "couchbase" ], "aliasImplementation" : [ ], @@ -198,7 +198,7 @@ "version" : "4.19.0-SNAPSHOT" }, { "service" : "org.apache.camel.test.infra.couchdb.services.CouchDbInfraService", - "description" : "SQL Clustered database CouchDB", + "description" : "Apache CouchDB is an open source NoSQL document database", "implementation" : "org.apache.camel.test.infra.couchdb.services.CouchDbLocalContainerInfraService", "alias" : [ "couchdb" ], "aliasImplementation" : [ ], @@ -207,7 +207,7 @@ "version" : "4.19.0-SNAPSHOT" }, { "service" : "org.apache.camel.test.infra.keycloak.services.KeycloakInfraService", - "description" : "Identity and access management solution", + "description" : "Keycloak is an open source identity and access management solution", "implementation" : "org.apache.camel.test.infra.keycloak.services.KeycloakLocalContainerInfraService", "alias" : [ "keycloak" ], "aliasImplementation" : [ ], @@ -216,7 +216,7 @@ "version" : "4.19.0-SNAPSHOT" }, { "service" : "org.apache.camel.test.infra.hivemq.services.HiveMQInfraService", - "description" : "MQTT Platform HiveMQ", + "description" : "HiveMQ is an MQTT-based messaging platform for IoT", "implementation" : "org.apache.camel.test.infra.hivemq.services.LocalHiveMQInfraService", "alias" : [ "hive-mq" ], "aliasImplementation" : [ ], @@ -225,7 +225,7 @@ "version" : "4.19.0-SNAPSHOT" }, { "service" : "org.apache.camel.test.infra.ibmmq.services.IbmMQInfraService", - "description" : "IBM MQ messaging middleware", + "description" : "IBM MQ is enterprise messaging middleware for reliable communication", "implementation" : "org.apache.camel.test.infra.ibmmq.services.IbmMQLocalContainerInfraService", "alias" : [ "ibmmq" ], "aliasImplementation" : [ ], @@ -243,7 +243,7 @@ "version" : "4.19.0-SNAPSHOT" }, { "service" : "org.apache.camel.test.infra.smb.services.SmbLocalContainerInfraService", - "description" : "SAMBA File Server", + "description" : "Samba provides file sharing services using the SMB protocol", "implementation" : "org.apache.camel.test.infra.smb.services.SmbLocalContainerInfraService", "alias" : [ "smb" ], "aliasImplementation" : [ ], @@ -261,7 +261,7 @@ "version" : "4.19.0-SNAPSHOT" }, { "service" : "org.apache.camel.test.infra.xmpp.services.XmppInfraService", - "description" : "Test XMPP Server", + "description" : "XMPP is an open communication protocol for messaging", "implementation" : "org.apache.camel.test.infra.xmpp.services.XmppLocalContainerInfraService", "alias" : [ "xmpp" ], "aliasImplementation" : [ ], @@ -270,7 +270,7 @@ "version" : "4.19.0-SNAPSHOT" }, { "service" : "org.apache.camel.test.infra.pulsar.services.PulsarInfraService", - "description" : "Distributed messaging and streaming platform", + "description" : "Apache Pulsar is a distributed messaging and streaming platform", "implementation" : "org.apache.camel.test.infra.pulsar.services.PulsarLocalContainerInfraService", "alias" : [ "pulsar" ], "aliasImplementation" : [ ], @@ -306,7 +306,7 @@ "version" : "4.19.0-SNAPSHOT" }, { "service" : "org.apache.camel.test.infra.google.pubsub.services.GooglePubSubInfraService", - "description" : "Google Cloud SDK Tool", + "description" : "Google Cloud Pub/Sub is a messaging service for event-driven systems", "implementation" : "org.apache.camel.test.infra.google.pubsub.services.GooglePubSubLocalContainerInfraService", "alias" : [ "google" ], "aliasImplementation" : [ "pub-sub" ], @@ -315,7 +315,7 @@ "version" : "4.19.0-SNAPSHOT" }, { "service" : "org.apache.camel.test.infra.chatscript.services.ChatScriptInfraService", - "description" : "ChatBot Engine", + "description" : "ChatScript is an open source chatbot engine", "implementation" : "org.apache.camel.test.infra.chatscript.services.ChatScriptLocalContainerInfraService", "alias" : [ "chat-script" ], "aliasImplementation" : [ ], @@ -333,7 +333,7 @@ "version" : "4.19.0-SNAPSHOT" }, { "service" : "org.apache.camel.test.infra.ignite.services.IgniteInfraService", - "description" : "Distributed Database Apache Ignite", + "description" : "Apache Ignite is a distributed database for high-performance computing", "implementation" : "org.apache.camel.test.infra.ignite.services.IgniteEmbeddedInfraService", "alias" : [ "ignite" ], "aliasImplementation" : [ ], @@ -342,7 +342,7 @@ "version" : "4.19.0-SNAPSHOT" }, { "service" : "org.apache.camel.test.infra.rabbitmq.services.RabbitMQInfraService", - "description" : "Messaging and streaming broker", + "description" : "RabbitMQ is an open source message and streaming broker", "implementation" : "org.apache.camel.test.infra.rabbitmq.services.RabbitMQLocalContainerInfraService", "alias" : [ "rabbitmq" ], "aliasImplementation" : [ ], @@ -360,7 +360,7 @@ "version" : "4.19.0-SNAPSHOT" }, { "service" : "org.apache.camel.test.infra.neo4j.services.Neo4jInfraService", - "description" : "Neo4j Database", + "description" : "Neo4j is a graph database management system", "implementation" : "org.apache.camel.test.infra.neo4j.services.Neo4jLocalContainerInfraService", "alias" : [ "neo4j" ], "aliasImplementation" : [ ], @@ -405,7 +405,7 @@ "version" : "4.19.0-SNAPSHOT" }, { "service" : "org.apache.camel.test.infra.cassandra.services.CassandraInfraService", - "description" : "Apache Cassandra NoSQL Database", + "description" : "Apache Cassandra is a distributed NoSQL database", "implementation" : "org.apache.camel.test.infra.cassandra.services.CassandraLocalContainerInfraService", "alias" : [ "cassandra" ], "aliasImplementation" : [ ], @@ -423,7 +423,7 @@ "version" : "4.19.0-SNAPSHOT" }, { "service" : "org.apache.camel.test.infra.hazelcast.services.HazelcastInfraService", - "description" : "In Memory Database Hazelcast", + "description" : "Hazelcast is a distributed in-memory computing platform", "implementation" : "org.apache.camel.test.infra.hazelcast.services.HazelcastEmbeddedInfraService", "alias" : [ "hazelcast" ], "aliasImplementation" : [ ], @@ -432,7 +432,7 @@ "version" : "4.19.0-SNAPSHOT" }, { "service" : "org.apache.camel.test.infra.hivemq.services.HiveMQInfraService", - "description" : "MQTT Platform HiveMQ", + "description" : "HiveMQ is an MQTT-based messaging platform for IoT", "implementation" : "org.apache.camel.test.infra.hivemq.services.LocalHiveMQSparkplugTCKInfraService", "alias" : [ "hive-mq" ], "aliasImplementation" : [ "sparkplug" ], @@ -441,7 +441,7 @@ "version" : "4.19.0-SNAPSHOT" }, { "service" : "org.apache.camel.test.infra.postgres.services.PostgresInfraService", - "description" : "Postgres SQL Database with pgvector extension", + "description" : "PostgreSQL with pgvector extension for vector similarity search", "implementation" : "org.apache.camel.test.infra.postgres.services.PostgresVectorLocalContainerInfraService", "alias" : [ "postgres-vector", "pgvector" ], "aliasImplementation" : [ ], @@ -459,7 +459,7 @@ "version" : "4.19.0-SNAPSHOT" }, { "service" : "org.apache.camel.test.infra.minio.services.MinioInfraService", - "description" : "MinIO Object Storage, S3 compatible", + "description" : "MinIO is a high-performance S3 compatible object storage", "implementation" : "org.apache.camel.test.infra.minio.services.MinioLocalContainerInfraService", "alias" : [ "minio" ], "aliasImplementation" : [ ], @@ -495,7 +495,7 @@ "version" : "4.19.0-SNAPSHOT" }, { "service" : "org.apache.camel.test.infra.infinispan.services.InfinispanInfraService", - "description" : "Distributed Database For High‑Performance Applications With In‑Memory Speed", + "description" : "Infinispan is a distributed in-memory key/value data store", "implementation" : "org.apache.camel.test.infra.infinispan.services.InfinispanLocalContainerInfraService", "alias" : [ "infinispan" ], "aliasImplementation" : [ ], @@ -504,7 +504,7 @@ "version" : "4.19.0-SNAPSHOT" }, { "service" : "org.apache.camel.test.infra.weaviate.services.WeaviateInfraService", - "description" : "Weaviate Vector Database", + "description" : "Weaviate is an open source vector database", "implementation" : "org.apache.camel.test.infra.weaviate.services.WeaviateLocalContainerInfraService", "alias" : [ "weaviate" ], "aliasImplementation" : [ ], @@ -522,7 +522,7 @@ "version" : "4.19.0-SNAPSHOT" }, { "service" : "org.apache.camel.test.infra.qdrant.services.QdrantInfraService", - "description" : "Vector Database and Vector Search Engine", + "description" : "Qdrant is a vector similarity search engine and database", "implementation" : "org.apache.camel.test.infra.qdrant.services.QdrantLocalContainerInfraService", "alias" : [ "qdrant" ], "aliasImplementation" : [ ], @@ -540,7 +540,7 @@ "version" : "4.19.0-SNAPSHOT" }, { "service" : "org.apache.camel.test.infra.ollama.services.OllamaInfraService", - "description" : "Build and run LLMs with Ollama", + "description" : "Ollama is a tool for running large language models locally", "implementation" : "org.apache.camel.test.infra.ollama.services.OllamaLocalContainerInfraService", "alias" : [ "ollama" ], "aliasImplementation" : [ ], @@ -558,7 +558,7 @@ "version" : "4.19.0-SNAPSHOT" }, { "service" : "org.apache.camel.test.infra.docling.services.DoclingInfraService", - "description" : "Document processing and conversion service", + "description" : "Docling is a document processing and conversion toolkit", "implementation" : "org.apache.camel.test.infra.docling.services.DoclingLocalContainerInfraService", "alias" : [ "docling" ], "aliasImplementation" : [ ], @@ -585,7 +585,7 @@ "version" : "4.19.0-SNAPSHOT" }, { "service" : "org.apache.camel.test.infra.pinecone.services.PineconeInfraService", - "description" : "Pinecone Vector Database", + "description" : "Pinecone is a vector database for machine learning applications", "implementation" : "org.apache.camel.test.infra.pinecone.services.PineconeLocalContainerInfraService", "alias" : [ "pinecone" ], "aliasImplementation" : [ ], @@ -603,7 +603,7 @@ "version" : "4.19.0-SNAPSHOT" }, { "service" : "org.apache.camel.test.infra.mongodb.services.MongoDBInfraService", - "description" : "MongoDB NoSql Database", + "description" : "MongoDB is a document-oriented NoSQL database", "implementation" : "org.apache.camel.test.infra.mongodb.services.MongoDBLocalContainerInfraService", "alias" : [ "mongodb" ], "aliasImplementation" : [ ], diff --git a/test-infra/camel-test-infra-all/src/generated/resources/META-INF/metadata.json b/test-infra/camel-test-infra-all/src/generated/resources/META-INF/metadata.json index 3bd7766bafb3..b43499188e81 100644 --- a/test-infra/camel-test-infra-all/src/generated/resources/META-INF/metadata.json +++ b/test-infra/camel-test-infra-all/src/generated/resources/META-INF/metadata.json @@ -1,6 +1,6 @@ [ { "service" : "org.apache.camel.test.infra.milvus.services.MilvusInfraService", - "description" : "Milvus Vector Database", + "description" : "Milvus is an open source vector database for AI applications", "implementation" : "org.apache.camel.test.infra.milvus.services.MilvusLocalContainerInfraService", "alias" : [ "milvus" ], "aliasImplementation" : [ ], @@ -36,7 +36,7 @@ "version" : "4.19.0-SNAPSHOT" }, { "service" : "org.apache.camel.test.infra.iggy.services.IggyInfraService", - "description" : "Iggy distributed message streaming platform", + "description" : "Iggy is a persistent message streaming platform", "implementation" : "org.apache.camel.test.infra.iggy.services.IggyLocalContainerInfraService", "alias" : [ "iggy" ], "aliasImplementation" : [ ], @@ -72,7 +72,7 @@ "version" : "4.19.0-SNAPSHOT" }, { "service" : "org.apache.camel.test.infra.redis.services.RedisInfraService", - "description" : "In Memory Database", + "description" : "Redis is an open source in-memory data store", "implementation" : "org.apache.camel.test.infra.redis.services.RedisLocalContainerInfraService", "alias" : [ "redis" ], "aliasImplementation" : [ ], @@ -81,7 +81,7 @@ "version" : "4.19.0-SNAPSHOT" }, { "service" : "org.apache.camel.test.infra.elasticsearch.services.ElasticSearchInfraService", - "description" : "NoSQL Database Elasticsearch", + "description" : "Elasticsearch is a distributed search and analytics engine", "implementation" : "org.apache.camel.test.infra.elasticsearch.services.ElasticSearchLocalContainerInfraService", "alias" : [ "elasticsearch" ], "aliasImplementation" : [ ], @@ -108,7 +108,7 @@ "version" : "4.19.0-SNAPSHOT" }, { "service" : "org.apache.camel.test.infra.nats.services.NatsInfraService", - "description" : "Messaging Platform NATS", + "description" : "NATS is a high-performance messaging system for cloud native applications", "implementation" : "org.apache.camel.test.infra.nats.services.NatsLocalContainerInfraService", "alias" : [ "nats" ], "aliasImplementation" : [ ], @@ -126,7 +126,7 @@ "version" : "4.19.0-SNAPSHOT" }, { "service" : "org.apache.camel.test.infra.postgres.services.PostgresInfraService", - "description" : "Postgres SQL Database", + "description" : "PostgreSQL is an open source object-relational database", "implementation" : "org.apache.camel.test.infra.postgres.services.PostgresLocalContainerInfraService", "alias" : [ "postgres" ], "aliasImplementation" : [ ], @@ -144,7 +144,7 @@ "version" : "4.19.0-SNAPSHOT" }, { "service" : "org.apache.camel.test.infra.hashicorp.vault.services.HashicorpVaultInfraService", - "description" : "Vault is a tool for securely accessing secrets", + "description" : "HashiCorp Vault is a tool for securely accessing secrets", "implementation" : "org.apache.camel.test.infra.hashicorp.vault.services.HashicorpVaultLocalContainerInfraService", "alias" : [ "hashicorp" ], "aliasImplementation" : [ "vault" ], @@ -171,7 +171,7 @@ "version" : "4.19.0-SNAPSHOT" }, { "service" : "org.apache.camel.test.infra.solr.services.SolrInfraService", - "description" : "Apache Solr is a Search Platform", + "description" : "Apache Solr is an open source search platform", "implementation" : "org.apache.camel.test.infra.solr.services.SolrLocalContainerInfraService", "alias" : [ "solr" ], "aliasImplementation" : [ ], @@ -180,7 +180,7 @@ "version" : "4.19.0-SNAPSHOT" }, { "service" : "org.apache.camel.test.infra.couchbase.services.CouchbaseInfraService", - "description" : "NoSQL database Couchbase", + "description" : "Couchbase is a distributed NoSQL cloud database", "implementation" : "org.apache.camel.test.infra.couchbase.services.CouchbaseLocalContainerInfraService", "alias" : [ "couchbase" ], "aliasImplementation" : [ ], @@ -198,7 +198,7 @@ "version" : "4.19.0-SNAPSHOT" }, { "service" : "org.apache.camel.test.infra.couchdb.services.CouchDbInfraService", - "description" : "SQL Clustered database CouchDB", + "description" : "Apache CouchDB is an open source NoSQL document database", "implementation" : "org.apache.camel.test.infra.couchdb.services.CouchDbLocalContainerInfraService", "alias" : [ "couchdb" ], "aliasImplementation" : [ ], @@ -207,7 +207,7 @@ "version" : "4.19.0-SNAPSHOT" }, { "service" : "org.apache.camel.test.infra.keycloak.services.KeycloakInfraService", - "description" : "Identity and access management solution", + "description" : "Keycloak is an open source identity and access management solution", "implementation" : "org.apache.camel.test.infra.keycloak.services.KeycloakLocalContainerInfraService", "alias" : [ "keycloak" ], "aliasImplementation" : [ ], @@ -216,7 +216,7 @@ "version" : "4.19.0-SNAPSHOT" }, { "service" : "org.apache.camel.test.infra.hivemq.services.HiveMQInfraService", - "description" : "MQTT Platform HiveMQ", + "description" : "HiveMQ is an MQTT-based messaging platform for IoT", "implementation" : "org.apache.camel.test.infra.hivemq.services.LocalHiveMQInfraService", "alias" : [ "hive-mq" ], "aliasImplementation" : [ ], @@ -225,7 +225,7 @@ "version" : "4.19.0-SNAPSHOT" }, { "service" : "org.apache.camel.test.infra.ibmmq.services.IbmMQInfraService", - "description" : "IBM MQ messaging middleware", + "description" : "IBM MQ is enterprise messaging middleware for reliable communication", "implementation" : "org.apache.camel.test.infra.ibmmq.services.IbmMQLocalContainerInfraService", "alias" : [ "ibmmq" ], "aliasImplementation" : [ ], @@ -243,7 +243,7 @@ "version" : "4.19.0-SNAPSHOT" }, { "service" : "org.apache.camel.test.infra.smb.services.SmbLocalContainerInfraService", - "description" : "SAMBA File Server", + "description" : "Samba provides file sharing services using the SMB protocol", "implementation" : "org.apache.camel.test.infra.smb.services.SmbLocalContainerInfraService", "alias" : [ "smb" ], "aliasImplementation" : [ ], @@ -261,7 +261,7 @@ "version" : "4.19.0-SNAPSHOT" }, { "service" : "org.apache.camel.test.infra.xmpp.services.XmppInfraService", - "description" : "Test XMPP Server", + "description" : "XMPP is an open communication protocol for messaging", "implementation" : "org.apache.camel.test.infra.xmpp.services.XmppLocalContainerInfraService", "alias" : [ "xmpp" ], "aliasImplementation" : [ ], @@ -270,7 +270,7 @@ "version" : "4.19.0-SNAPSHOT" }, { "service" : "org.apache.camel.test.infra.pulsar.services.PulsarInfraService", - "description" : "Distributed messaging and streaming platform", + "description" : "Apache Pulsar is a distributed messaging and streaming platform", "implementation" : "org.apache.camel.test.infra.pulsar.services.PulsarLocalContainerInfraService", "alias" : [ "pulsar" ], "aliasImplementation" : [ ], @@ -306,7 +306,7 @@ "version" : "4.19.0-SNAPSHOT" }, { "service" : "org.apache.camel.test.infra.google.pubsub.services.GooglePubSubInfraService", - "description" : "Google Cloud SDK Tool", + "description" : "Google Cloud Pub/Sub is a messaging service for event-driven systems", "implementation" : "org.apache.camel.test.infra.google.pubsub.services.GooglePubSubLocalContainerInfraService", "alias" : [ "google" ], "aliasImplementation" : [ "pub-sub" ], @@ -315,7 +315,7 @@ "version" : "4.19.0-SNAPSHOT" }, { "service" : "org.apache.camel.test.infra.chatscript.services.ChatScriptInfraService", - "description" : "ChatBot Engine", + "description" : "ChatScript is an open source chatbot engine", "implementation" : "org.apache.camel.test.infra.chatscript.services.ChatScriptLocalContainerInfraService", "alias" : [ "chat-script" ], "aliasImplementation" : [ ], @@ -333,7 +333,7 @@ "version" : "4.19.0-SNAPSHOT" }, { "service" : "org.apache.camel.test.infra.ignite.services.IgniteInfraService", - "description" : "Distributed Database Apache Ignite", + "description" : "Apache Ignite is a distributed database for high-performance computing", "implementation" : "org.apache.camel.test.infra.ignite.services.IgniteEmbeddedInfraService", "alias" : [ "ignite" ], "aliasImplementation" : [ ], @@ -342,7 +342,7 @@ "version" : "4.19.0-SNAPSHOT" }, { "service" : "org.apache.camel.test.infra.rabbitmq.services.RabbitMQInfraService", - "description" : "Messaging and streaming broker", + "description" : "RabbitMQ is an open source message and streaming broker", "implementation" : "org.apache.camel.test.infra.rabbitmq.services.RabbitMQLocalContainerInfraService", "alias" : [ "rabbitmq" ], "aliasImplementation" : [ ], @@ -360,7 +360,7 @@ "version" : "4.19.0-SNAPSHOT" }, { "service" : "org.apache.camel.test.infra.neo4j.services.Neo4jInfraService", - "description" : "Neo4j Database", + "description" : "Neo4j is a graph database management system", "implementation" : "org.apache.camel.test.infra.neo4j.services.Neo4jLocalContainerInfraService", "alias" : [ "neo4j" ], "aliasImplementation" : [ ], @@ -405,7 +405,7 @@ "version" : "4.19.0-SNAPSHOT" }, { "service" : "org.apache.camel.test.infra.cassandra.services.CassandraInfraService", - "description" : "Apache Cassandra NoSQL Database", + "description" : "Apache Cassandra is a distributed NoSQL database", "implementation" : "org.apache.camel.test.infra.cassandra.services.CassandraLocalContainerInfraService", "alias" : [ "cassandra" ], "aliasImplementation" : [ ], @@ -423,7 +423,7 @@ "version" : "4.19.0-SNAPSHOT" }, { "service" : "org.apache.camel.test.infra.hazelcast.services.HazelcastInfraService", - "description" : "In Memory Database Hazelcast", + "description" : "Hazelcast is a distributed in-memory computing platform", "implementation" : "org.apache.camel.test.infra.hazelcast.services.HazelcastEmbeddedInfraService", "alias" : [ "hazelcast" ], "aliasImplementation" : [ ], @@ -432,7 +432,7 @@ "version" : "4.19.0-SNAPSHOT" }, { "service" : "org.apache.camel.test.infra.hivemq.services.HiveMQInfraService", - "description" : "MQTT Platform HiveMQ", + "description" : "HiveMQ is an MQTT-based messaging platform for IoT", "implementation" : "org.apache.camel.test.infra.hivemq.services.LocalHiveMQSparkplugTCKInfraService", "alias" : [ "hive-mq" ], "aliasImplementation" : [ "sparkplug" ], @@ -441,7 +441,7 @@ "version" : "4.19.0-SNAPSHOT" }, { "service" : "org.apache.camel.test.infra.postgres.services.PostgresInfraService", - "description" : "Postgres SQL Database with pgvector extension", + "description" : "PostgreSQL with pgvector extension for vector similarity search", "implementation" : "org.apache.camel.test.infra.postgres.services.PostgresVectorLocalContainerInfraService", "alias" : [ "postgres-vector", "pgvector" ], "aliasImplementation" : [ ], @@ -459,7 +459,7 @@ "version" : "4.19.0-SNAPSHOT" }, { "service" : "org.apache.camel.test.infra.minio.services.MinioInfraService", - "description" : "MinIO Object Storage, S3 compatible", + "description" : "MinIO is a high-performance S3 compatible object storage", "implementation" : "org.apache.camel.test.infra.minio.services.MinioLocalContainerInfraService", "alias" : [ "minio" ], "aliasImplementation" : [ ], @@ -495,7 +495,7 @@ "version" : "4.19.0-SNAPSHOT" }, { "service" : "org.apache.camel.test.infra.infinispan.services.InfinispanInfraService", - "description" : "Distributed Database For High‑Performance Applications With In‑Memory Speed", + "description" : "Infinispan is a distributed in-memory key/value data store", "implementation" : "org.apache.camel.test.infra.infinispan.services.InfinispanLocalContainerInfraService", "alias" : [ "infinispan" ], "aliasImplementation" : [ ], @@ -504,7 +504,7 @@ "version" : "4.19.0-SNAPSHOT" }, { "service" : "org.apache.camel.test.infra.weaviate.services.WeaviateInfraService", - "description" : "Weaviate Vector Database", + "description" : "Weaviate is an open source vector database", "implementation" : "org.apache.camel.test.infra.weaviate.services.WeaviateLocalContainerInfraService", "alias" : [ "weaviate" ], "aliasImplementation" : [ ], @@ -522,7 +522,7 @@ "version" : "4.19.0-SNAPSHOT" }, { "service" : "org.apache.camel.test.infra.qdrant.services.QdrantInfraService", - "description" : "Vector Database and Vector Search Engine", + "description" : "Qdrant is a vector similarity search engine and database", "implementation" : "org.apache.camel.test.infra.qdrant.services.QdrantLocalContainerInfraService", "alias" : [ "qdrant" ], "aliasImplementation" : [ ], @@ -540,7 +540,7 @@ "version" : "4.19.0-SNAPSHOT" }, { "service" : "org.apache.camel.test.infra.ollama.services.OllamaInfraService", - "description" : "Build and run LLMs with Ollama", + "description" : "Ollama is a tool for running large language models locally", "implementation" : "org.apache.camel.test.infra.ollama.services.OllamaLocalContainerInfraService", "alias" : [ "ollama" ], "aliasImplementation" : [ ], @@ -558,7 +558,7 @@ "version" : "4.19.0-SNAPSHOT" }, { "service" : "org.apache.camel.test.infra.docling.services.DoclingInfraService", - "description" : "Document processing and conversion service", + "description" : "Docling is a document processing and conversion toolkit", "implementation" : "org.apache.camel.test.infra.docling.services.DoclingLocalContainerInfraService", "alias" : [ "docling" ], "aliasImplementation" : [ ], @@ -585,7 +585,7 @@ "version" : "4.19.0-SNAPSHOT" }, { "service" : "org.apache.camel.test.infra.pinecone.services.PineconeInfraService", - "description" : "Pinecone Vector Database", + "description" : "Pinecone is a vector database for machine learning applications", "implementation" : "org.apache.camel.test.infra.pinecone.services.PineconeLocalContainerInfraService", "alias" : [ "pinecone" ], "aliasImplementation" : [ ], @@ -603,7 +603,7 @@ "version" : "4.19.0-SNAPSHOT" }, { "service" : "org.apache.camel.test.infra.mongodb.services.MongoDBInfraService", - "description" : "MongoDB NoSql Database", + "description" : "MongoDB is a document-oriented NoSQL database", "implementation" : "org.apache.camel.test.infra.mongodb.services.MongoDBLocalContainerInfraService", "alias" : [ "mongodb" ], "aliasImplementation" : [ ], diff --git a/test-infra/camel-test-infra-cassandra/src/main/java/org/apache/camel/test/infra/cassandra/services/CassandraLocalContainerInfraService.java b/test-infra/camel-test-infra-cassandra/src/main/java/org/apache/camel/test/infra/cassandra/services/CassandraLocalContainerInfraService.java index 90f137c01db3..22981e15bfad 100644 --- a/test-infra/camel-test-infra-cassandra/src/main/java/org/apache/camel/test/infra/cassandra/services/CassandraLocalContainerInfraService.java +++ b/test-infra/camel-test-infra-cassandra/src/main/java/org/apache/camel/test/infra/cassandra/services/CassandraLocalContainerInfraService.java @@ -30,7 +30,7 @@ import org.testcontainers.utility.DockerImageName; * A service for a local instance of Apache Cassandra running with TestContainers */ @InfraService(service = CassandraInfraService.class, - description = "Apache Cassandra NoSQL Database", + description = "Apache Cassandra is a distributed NoSQL database", serviceAlias = { "cassandra" }) public class CassandraLocalContainerInfraService implements CassandraInfraService, ContainerService<CassandraContainer> { private static final Logger LOG = LoggerFactory.getLogger(CassandraLocalContainerInfraService.class); diff --git a/test-infra/camel-test-infra-chatscript/src/main/java/org/apache/camel/test/infra/chatscript/services/ChatScriptLocalContainerInfraService.java b/test-infra/camel-test-infra-chatscript/src/main/java/org/apache/camel/test/infra/chatscript/services/ChatScriptLocalContainerInfraService.java index 68fe4fac6d94..e30b16d010b2 100644 --- a/test-infra/camel-test-infra-chatscript/src/main/java/org/apache/camel/test/infra/chatscript/services/ChatScriptLocalContainerInfraService.java +++ b/test-infra/camel-test-infra-chatscript/src/main/java/org/apache/camel/test/infra/chatscript/services/ChatScriptLocalContainerInfraService.java @@ -26,7 +26,7 @@ import org.slf4j.LoggerFactory; import org.testcontainers.containers.GenericContainer; @InfraService(service = ChatScriptInfraService.class, - description = "ChatBot Engine", + description = "ChatScript is an open source chatbot engine", serviceAlias = "chat-script") public class ChatScriptLocalContainerInfraService implements ChatScriptInfraService, ContainerService<GenericContainer<?>> { private static final Logger LOG = LoggerFactory.getLogger(ChatScriptLocalContainerInfraService.class); diff --git a/test-infra/camel-test-infra-couchbase/src/main/java/org/apache/camel/test/infra/couchbase/services/CouchbaseLocalContainerInfraService.java b/test-infra/camel-test-infra-couchbase/src/main/java/org/apache/camel/test/infra/couchbase/services/CouchbaseLocalContainerInfraService.java index 2572c6492484..9178b3b954b5 100644 --- a/test-infra/camel-test-infra-couchbase/src/main/java/org/apache/camel/test/infra/couchbase/services/CouchbaseLocalContainerInfraService.java +++ b/test-infra/camel-test-infra-couchbase/src/main/java/org/apache/camel/test/infra/couchbase/services/CouchbaseLocalContainerInfraService.java @@ -36,7 +36,7 @@ import org.testcontainers.couchbase.CouchbaseContainer; import org.testcontainers.utility.DockerImageName; @InfraService(service = CouchbaseInfraService.class, - description = "NoSQL database Couchbase", + description = "Couchbase is a distributed NoSQL cloud database", serviceAlias = { "couchbase" }) public class CouchbaseLocalContainerInfraService implements CouchbaseInfraService, ContainerService<CouchbaseContainer> { diff --git a/test-infra/camel-test-infra-couchdb/src/main/java/org/apache/camel/test/infra/couchdb/services/CouchDbLocalContainerInfraService.java b/test-infra/camel-test-infra-couchdb/src/main/java/org/apache/camel/test/infra/couchdb/services/CouchDbLocalContainerInfraService.java index d093331a12ac..1a036ffac97a 100644 --- a/test-infra/camel-test-infra-couchdb/src/main/java/org/apache/camel/test/infra/couchdb/services/CouchDbLocalContainerInfraService.java +++ b/test-infra/camel-test-infra-couchdb/src/main/java/org/apache/camel/test/infra/couchdb/services/CouchDbLocalContainerInfraService.java @@ -28,7 +28,7 @@ import org.testcontainers.containers.wait.strategy.Wait; import org.testcontainers.utility.DockerImageName; @InfraService(service = CouchDbInfraService.class, - description = "SQL Clustered database CouchDB", + description = "Apache CouchDB is an open source NoSQL document database", serviceAlias = { "couchdb" }) public class CouchDbLocalContainerInfraService implements CouchDbInfraService, ContainerService<GenericContainer<?>> { public static final String CONTAINER_NAME = "couchdb"; diff --git a/test-infra/camel-test-infra-docling/src/main/java/org/apache/camel/test/infra/docling/services/DoclingLocalContainerInfraService.java b/test-infra/camel-test-infra-docling/src/main/java/org/apache/camel/test/infra/docling/services/DoclingLocalContainerInfraService.java index 14f84d1e5c07..0056b580e9de 100644 --- a/test-infra/camel-test-infra-docling/src/main/java/org/apache/camel/test/infra/docling/services/DoclingLocalContainerInfraService.java +++ b/test-infra/camel-test-infra-docling/src/main/java/org/apache/camel/test/infra/docling/services/DoclingLocalContainerInfraService.java @@ -30,7 +30,7 @@ import org.testcontainers.containers.wait.strategy.Wait; import org.testcontainers.utility.DockerImageName; @InfraService(service = DoclingInfraService.class, - description = "Document processing and conversion service", + description = "Docling is a document processing and conversion toolkit", serviceAlias = { "docling" }) public class DoclingLocalContainerInfraService implements DoclingInfraService, ContainerService<GenericContainer<?>> { diff --git a/test-infra/camel-test-infra-elasticsearch/src/main/java/org/apache/camel/test/infra/elasticsearch/services/ElasticSearchLocalContainerInfraService.java b/test-infra/camel-test-infra-elasticsearch/src/main/java/org/apache/camel/test/infra/elasticsearch/services/ElasticSearchLocalContainerInfraService.java index abe0f4163e39..772c32d1f68e 100644 --- a/test-infra/camel-test-infra-elasticsearch/src/main/java/org/apache/camel/test/infra/elasticsearch/services/ElasticSearchLocalContainerInfraService.java +++ b/test-infra/camel-test-infra-elasticsearch/src/main/java/org/apache/camel/test/infra/elasticsearch/services/ElasticSearchLocalContainerInfraService.java @@ -38,7 +38,7 @@ import org.testcontainers.elasticsearch.ElasticsearchContainer; import org.testcontainers.utility.DockerImageName; @InfraService(service = ElasticSearchInfraService.class, - description = "NoSQL Database Elasticsearch", + description = "Elasticsearch is a distributed search and analytics engine", serviceAlias = "elasticsearch") public class ElasticSearchLocalContainerInfraService implements ElasticSearchInfraService, ContainerService<ElasticsearchContainer> { diff --git a/test-infra/camel-test-infra-google-pubsub/src/main/java/org/apache/camel/test/infra/google/pubsub/services/GooglePubSubLocalContainerInfraService.java b/test-infra/camel-test-infra-google-pubsub/src/main/java/org/apache/camel/test/infra/google/pubsub/services/GooglePubSubLocalContainerInfraService.java index 9475b681e329..7ceab7119afc 100644 --- a/test-infra/camel-test-infra-google-pubsub/src/main/java/org/apache/camel/test/infra/google/pubsub/services/GooglePubSubLocalContainerInfraService.java +++ b/test-infra/camel-test-infra-google-pubsub/src/main/java/org/apache/camel/test/infra/google/pubsub/services/GooglePubSubLocalContainerInfraService.java @@ -27,7 +27,7 @@ import org.testcontainers.gcloud.PubSubEmulatorContainer; import org.testcontainers.utility.DockerImageName; @InfraService(service = GooglePubSubInfraService.class, - description = "Google Cloud SDK Tool", + description = "Google Cloud Pub/Sub is a messaging service for event-driven systems", serviceAlias = "google", serviceImplementationAlias = "pub-sub") public class GooglePubSubLocalContainerInfraService diff --git a/test-infra/camel-test-infra-hashicorp-vault/src/main/java/org/apache/camel/test/infra/hashicorp/vault/services/HashicorpVaultLocalContainerInfraService.java b/test-infra/camel-test-infra-hashicorp-vault/src/main/java/org/apache/camel/test/infra/hashicorp/vault/services/HashicorpVaultLocalContainerInfraService.java index 358b091eb19e..fb67d7d656b2 100644 --- a/test-infra/camel-test-infra-hashicorp-vault/src/main/java/org/apache/camel/test/infra/hashicorp/vault/services/HashicorpVaultLocalContainerInfraService.java +++ b/test-infra/camel-test-infra-hashicorp-vault/src/main/java/org/apache/camel/test/infra/hashicorp/vault/services/HashicorpVaultLocalContainerInfraService.java @@ -48,7 +48,7 @@ import org.testcontainers.containers.wait.strategy.Wait; import org.testcontainers.utility.DockerImageName; @InfraService(service = HashicorpVaultInfraService.class, - description = "Vault is a tool for securely accessing secrets", + description = "HashiCorp Vault is a tool for securely accessing secrets", serviceAlias = "hashicorp", serviceImplementationAlias = "vault") public class HashicorpVaultLocalContainerInfraService diff --git a/test-infra/camel-test-infra-hazelcast/src/main/java/org/apache/camel/test/infra/hazelcast/services/HazelcastEmbeddedInfraService.java b/test-infra/camel-test-infra-hazelcast/src/main/java/org/apache/camel/test/infra/hazelcast/services/HazelcastEmbeddedInfraService.java index 1af1ff86353d..1c5eb2d95bb4 100644 --- a/test-infra/camel-test-infra-hazelcast/src/main/java/org/apache/camel/test/infra/hazelcast/services/HazelcastEmbeddedInfraService.java +++ b/test-infra/camel-test-infra-hazelcast/src/main/java/org/apache/camel/test/infra/hazelcast/services/HazelcastEmbeddedInfraService.java @@ -21,7 +21,7 @@ import com.hazelcast.config.Config; import org.apache.camel.spi.annotations.InfraService; @InfraService(service = HazelcastInfraService.class, - description = "In Memory Database Hazelcast", + description = "Hazelcast is a distributed in-memory computing platform", serviceAlias = { "hazelcast" }) public class HazelcastEmbeddedInfraService implements HazelcastInfraService { diff --git a/test-infra/camel-test-infra-hivemq/src/main/java/org/apache/camel/test/infra/hivemq/services/LocalHiveMQInfraService.java b/test-infra/camel-test-infra-hivemq/src/main/java/org/apache/camel/test/infra/hivemq/services/LocalHiveMQInfraService.java index 7a5e818c74d1..09b4aed17efc 100644 --- a/test-infra/camel-test-infra-hivemq/src/main/java/org/apache/camel/test/infra/hivemq/services/LocalHiveMQInfraService.java +++ b/test-infra/camel-test-infra-hivemq/src/main/java/org/apache/camel/test/infra/hivemq/services/LocalHiveMQInfraService.java @@ -23,7 +23,7 @@ import org.testcontainers.hivemq.HiveMQContainer; import org.testcontainers.utility.DockerImageName; @InfraService(service = HiveMQInfraService.class, - description = "MQTT Platform HiveMQ", + description = "HiveMQ is an MQTT-based messaging platform for IoT", serviceAlias = "hive-mq") public class LocalHiveMQInfraService extends AbstractLocalHiveMQService<LocalHiveMQInfraService> { diff --git a/test-infra/camel-test-infra-hivemq/src/main/java/org/apache/camel/test/infra/hivemq/services/LocalHiveMQSparkplugTCKInfraService.java b/test-infra/camel-test-infra-hivemq/src/main/java/org/apache/camel/test/infra/hivemq/services/LocalHiveMQSparkplugTCKInfraService.java index 7d201ba05a68..ebf4fbd9ecaa 100644 --- a/test-infra/camel-test-infra-hivemq/src/main/java/org/apache/camel/test/infra/hivemq/services/LocalHiveMQSparkplugTCKInfraService.java +++ b/test-infra/camel-test-infra-hivemq/src/main/java/org/apache/camel/test/infra/hivemq/services/LocalHiveMQSparkplugTCKInfraService.java @@ -25,7 +25,7 @@ import org.testcontainers.images.builder.ImageFromDockerfile; import org.testcontainers.utility.DockerImageName; @InfraService(service = HiveMQInfraService.class, - description = "MQTT Platform HiveMQ", + description = "HiveMQ is an MQTT-based messaging platform for IoT", serviceAlias = "hive-mq", serviceImplementationAlias = "sparkplug") public class LocalHiveMQSparkplugTCKInfraService extends AbstractLocalHiveMQService<LocalHiveMQSparkplugTCKInfraService> { diff --git a/test-infra/camel-test-infra-ibmmq/src/main/java/org/apache/camel/test/infra/ibmmq/services/IbmMQLocalContainerInfraService.java b/test-infra/camel-test-infra-ibmmq/src/main/java/org/apache/camel/test/infra/ibmmq/services/IbmMQLocalContainerInfraService.java index 00d15f111fc6..ccc9cd313463 100644 --- a/test-infra/camel-test-infra-ibmmq/src/main/java/org/apache/camel/test/infra/ibmmq/services/IbmMQLocalContainerInfraService.java +++ b/test-infra/camel-test-infra-ibmmq/src/main/java/org/apache/camel/test/infra/ibmmq/services/IbmMQLocalContainerInfraService.java @@ -29,7 +29,7 @@ import org.testcontainers.containers.wait.strategy.Wait; import org.testcontainers.utility.DockerImageName; @InfraService(service = IbmMQInfraService.class, - description = "IBM MQ messaging middleware", + description = "IBM MQ is enterprise messaging middleware for reliable communication", serviceAlias = "ibmmq") public class IbmMQLocalContainerInfraService implements IbmMQInfraService, ContainerService<GenericContainer<?>> { diff --git a/test-infra/camel-test-infra-iggy/src/main/java/org/apache/camel/test/infra/iggy/services/IggyLocalContainerInfraService.java b/test-infra/camel-test-infra-iggy/src/main/java/org/apache/camel/test/infra/iggy/services/IggyLocalContainerInfraService.java index 2bd8f1c3f5b9..d3876041f5eb 100644 --- a/test-infra/camel-test-infra-iggy/src/main/java/org/apache/camel/test/infra/iggy/services/IggyLocalContainerInfraService.java +++ b/test-infra/camel-test-infra-iggy/src/main/java/org/apache/camel/test/infra/iggy/services/IggyLocalContainerInfraService.java @@ -25,7 +25,7 @@ import org.slf4j.Logger; import org.slf4j.LoggerFactory; @InfraService(service = IggyInfraService.class, - description = "Iggy distributed message streaming platform", + description = "Iggy is a persistent message streaming platform", serviceAlias = { "iggy" }) public class IggyLocalContainerInfraService implements IggyInfraService, ContainerService<IggyContainer> { private static final Logger LOG = LoggerFactory.getLogger(IggyLocalContainerInfraService.class); diff --git a/test-infra/camel-test-infra-ignite/src/main/java/org/apache/camel/test/infra/ignite/services/IgniteEmbeddedInfraService.java b/test-infra/camel-test-infra-ignite/src/main/java/org/apache/camel/test/infra/ignite/services/IgniteEmbeddedInfraService.java index c9dbeea98732..15419b2fd389 100644 --- a/test-infra/camel-test-infra-ignite/src/main/java/org/apache/camel/test/infra/ignite/services/IgniteEmbeddedInfraService.java +++ b/test-infra/camel-test-infra-ignite/src/main/java/org/apache/camel/test/infra/ignite/services/IgniteEmbeddedInfraService.java @@ -33,7 +33,7 @@ import org.slf4j.Logger; import org.slf4j.LoggerFactory; @InfraService(service = IgniteInfraService.class, - description = "Distributed Database Apache Ignite", + description = "Apache Ignite is a distributed database for high-performance computing", serviceAlias = "ignite") public class IgniteEmbeddedInfraService implements IgniteInfraService { private static final Logger LOG = LoggerFactory.getLogger(IgniteEmbeddedInfraService.class); diff --git a/test-infra/camel-test-infra-infinispan/src/main/java/org/apache/camel/test/infra/infinispan/services/InfinispanLocalContainerInfraService.java b/test-infra/camel-test-infra-infinispan/src/main/java/org/apache/camel/test/infra/infinispan/services/InfinispanLocalContainerInfraService.java index 6de731d8305d..2982b8a6cf9a 100644 --- a/test-infra/camel-test-infra-infinispan/src/main/java/org/apache/camel/test/infra/infinispan/services/InfinispanLocalContainerInfraService.java +++ b/test-infra/camel-test-infra-infinispan/src/main/java/org/apache/camel/test/infra/infinispan/services/InfinispanLocalContainerInfraService.java @@ -32,7 +32,7 @@ import org.testcontainers.containers.output.Slf4jLogConsumer; import org.testcontainers.containers.wait.strategy.Wait; @InfraService(service = InfinispanInfraService.class, - description = "Distributed Database For High‑Performance Applications With In‑Memory Speed", + description = "Infinispan is a distributed in-memory key/value data store", serviceAlias = { "infinispan" }) public class InfinispanLocalContainerInfraService implements InfinispanInfraService, ContainerService<GenericContainer<?>> { public static final String CONTAINER_NAME = "infinispan"; diff --git a/test-infra/camel-test-infra-keycloak/src/main/java/org/apache/camel/test/infra/keycloak/services/KeycloakLocalContainerInfraService.java b/test-infra/camel-test-infra-keycloak/src/main/java/org/apache/camel/test/infra/keycloak/services/KeycloakLocalContainerInfraService.java index f2d67a9963ac..16a3ced4b56b 100644 --- a/test-infra/camel-test-infra-keycloak/src/main/java/org/apache/camel/test/infra/keycloak/services/KeycloakLocalContainerInfraService.java +++ b/test-infra/camel-test-infra-keycloak/src/main/java/org/apache/camel/test/infra/keycloak/services/KeycloakLocalContainerInfraService.java @@ -32,7 +32,7 @@ import org.testcontainers.containers.wait.strategy.Wait; import org.testcontainers.utility.DockerImageName; @InfraService(service = KeycloakInfraService.class, - description = "Identity and access management solution", + description = "Keycloak is an open source identity and access management solution", serviceAlias = { "keycloak" }) public class KeycloakLocalContainerInfraService implements KeycloakInfraService, ContainerService<GenericContainer<?>> { diff --git a/test-infra/camel-test-infra-milvus/src/main/java/org/apache/camel/test/infra/milvus/services/MilvusLocalContainerInfraService.java b/test-infra/camel-test-infra-milvus/src/main/java/org/apache/camel/test/infra/milvus/services/MilvusLocalContainerInfraService.java index 0bc001cd9cf5..d28a364629b2 100644 --- a/test-infra/camel-test-infra-milvus/src/main/java/org/apache/camel/test/infra/milvus/services/MilvusLocalContainerInfraService.java +++ b/test-infra/camel-test-infra-milvus/src/main/java/org/apache/camel/test/infra/milvus/services/MilvusLocalContainerInfraService.java @@ -32,7 +32,7 @@ import org.testcontainers.milvus.MilvusContainer; import org.testcontainers.utility.DockerImageName; @InfraService(service = MilvusInfraService.class, - description = "Milvus Vector Database", + description = "Milvus is an open source vector database for AI applications", serviceAlias = { "milvus" }) public class MilvusLocalContainerInfraService implements MilvusInfraService, ContainerService<MilvusContainer> { diff --git a/test-infra/camel-test-infra-minio/src/main/java/org/apache/camel/test/infra/minio/services/MinioLocalContainerInfraService.java b/test-infra/camel-test-infra-minio/src/main/java/org/apache/camel/test/infra/minio/services/MinioLocalContainerInfraService.java index 3359d9863a35..12a85538ff62 100644 --- a/test-infra/camel-test-infra-minio/src/main/java/org/apache/camel/test/infra/minio/services/MinioLocalContainerInfraService.java +++ b/test-infra/camel-test-infra-minio/src/main/java/org/apache/camel/test/infra/minio/services/MinioLocalContainerInfraService.java @@ -29,7 +29,7 @@ import org.testcontainers.containers.GenericContainer; import org.testcontainers.containers.wait.strategy.HttpWaitStrategy; @InfraService(service = MinioInfraService.class, - description = "MinIO Object Storage, S3 compatible", + description = "MinIO is a high-performance S3 compatible object storage", serviceAlias = { "minio" }) public class MinioLocalContainerInfraService implements MinioInfraService, ContainerService<GenericContainer<?>> { public static final String CONTAINER_NAME = "minio"; diff --git a/test-infra/camel-test-infra-mongodb/src/main/java/org/apache/camel/test/infra/mongodb/services/MongoDBLocalContainerInfraService.java b/test-infra/camel-test-infra-mongodb/src/main/java/org/apache/camel/test/infra/mongodb/services/MongoDBLocalContainerInfraService.java index 0bb6636d11a8..caa92fe76048 100644 --- a/test-infra/camel-test-infra-mongodb/src/main/java/org/apache/camel/test/infra/mongodb/services/MongoDBLocalContainerInfraService.java +++ b/test-infra/camel-test-infra-mongodb/src/main/java/org/apache/camel/test/infra/mongodb/services/MongoDBLocalContainerInfraService.java @@ -28,7 +28,7 @@ import org.testcontainers.mongodb.MongoDBContainer; import org.testcontainers.utility.DockerImageName; @InfraService(service = MongoDBInfraService.class, - description = "MongoDB NoSql Database", + description = "MongoDB is a document-oriented NoSQL database", serviceAlias = { "mongodb" }) public class MongoDBLocalContainerInfraService implements MongoDBInfraService, ContainerService<MongoDBContainer> { private static final Logger LOG = LoggerFactory.getLogger(MongoDBLocalContainerInfraService.class); diff --git a/test-infra/camel-test-infra-nats/src/main/java/org/apache/camel/test/infra/nats/services/NatsLocalContainerInfraService.java b/test-infra/camel-test-infra-nats/src/main/java/org/apache/camel/test/infra/nats/services/NatsLocalContainerInfraService.java index 43dde14c2fe8..ab052d5b1540 100644 --- a/test-infra/camel-test-infra-nats/src/main/java/org/apache/camel/test/infra/nats/services/NatsLocalContainerInfraService.java +++ b/test-infra/camel-test-infra-nats/src/main/java/org/apache/camel/test/infra/nats/services/NatsLocalContainerInfraService.java @@ -27,7 +27,7 @@ import org.testcontainers.containers.GenericContainer; import org.testcontainers.containers.wait.strategy.Wait; @InfraService(service = NatsInfraService.class, - description = "Messaging Platform NATS", + description = "NATS is a high-performance messaging system for cloud native applications", serviceAlias = { "nats" }) public class NatsLocalContainerInfraService implements NatsInfraService, ContainerService<GenericContainer<?>> { public static final String CONTAINER_NAME = "nats"; diff --git a/test-infra/camel-test-infra-neo4j/src/main/java/org/apache/camel/test/infra/neo4j/services/Neo4jLocalContainerInfraService.java b/test-infra/camel-test-infra-neo4j/src/main/java/org/apache/camel/test/infra/neo4j/services/Neo4jLocalContainerInfraService.java index 932d7acf711e..fee77cd82061 100644 --- a/test-infra/camel-test-infra-neo4j/src/main/java/org/apache/camel/test/infra/neo4j/services/Neo4jLocalContainerInfraService.java +++ b/test-infra/camel-test-infra-neo4j/src/main/java/org/apache/camel/test/infra/neo4j/services/Neo4jLocalContainerInfraService.java @@ -29,7 +29,7 @@ import org.testcontainers.neo4j.Neo4jContainer; import org.testcontainers.utility.DockerImageName; @InfraService(service = Neo4jInfraService.class, - description = "Neo4j Database", + description = "Neo4j is a graph database management system", serviceAlias = { "neo4j" }) public class Neo4jLocalContainerInfraService implements Neo4jInfraService, ContainerService<Neo4jContainer> { diff --git a/test-infra/camel-test-infra-ollama/src/main/java/org/apache/camel/test/infra/ollama/services/OllamaLocalContainerInfraService.java b/test-infra/camel-test-infra-ollama/src/main/java/org/apache/camel/test/infra/ollama/services/OllamaLocalContainerInfraService.java index e64d24a980fd..e0b874f33488 100644 --- a/test-infra/camel-test-infra-ollama/src/main/java/org/apache/camel/test/infra/ollama/services/OllamaLocalContainerInfraService.java +++ b/test-infra/camel-test-infra-ollama/src/main/java/org/apache/camel/test/infra/ollama/services/OllamaLocalContainerInfraService.java @@ -35,7 +35,7 @@ import org.testcontainers.ollama.OllamaContainer; import org.testcontainers.utility.DockerImageName; @InfraService(service = OllamaInfraService.class, - description = "Build and run LLMs with Ollama", + description = "Ollama is a tool for running large language models locally", serviceAlias = { "ollama" }) public class OllamaLocalContainerInfraService implements OllamaInfraService, ContainerService<OllamaContainer> { private static class DefaultServiceConfiguration implements OllamaServiceConfiguration { diff --git a/test-infra/camel-test-infra-pinecone/src/main/java/org/apache/camel/test/infra/pinecone/services/PineconeLocalContainerInfraService.java b/test-infra/camel-test-infra-pinecone/src/main/java/org/apache/camel/test/infra/pinecone/services/PineconeLocalContainerInfraService.java index cd3eb64ffce8..de2e9b20c4ef 100644 --- a/test-infra/camel-test-infra-pinecone/src/main/java/org/apache/camel/test/infra/pinecone/services/PineconeLocalContainerInfraService.java +++ b/test-infra/camel-test-infra-pinecone/src/main/java/org/apache/camel/test/infra/pinecone/services/PineconeLocalContainerInfraService.java @@ -32,7 +32,7 @@ import org.testcontainers.pinecone.PineconeLocalContainer; import org.testcontainers.utility.DockerImageName; @InfraService(service = PineconeInfraService.class, - description = "Pinecone Vector Database", + description = "Pinecone is a vector database for machine learning applications", serviceAlias = { "pinecone" }) public class PineconeLocalContainerInfraService implements PineconeInfraService, ContainerService<PineconeLocalContainer> { diff --git a/test-infra/camel-test-infra-postgres/src/main/java/org/apache/camel/test/infra/postgres/services/PostgresLocalContainerInfraService.java b/test-infra/camel-test-infra-postgres/src/main/java/org/apache/camel/test/infra/postgres/services/PostgresLocalContainerInfraService.java index 4e98792669e1..6a6fcfa82e0d 100644 --- a/test-infra/camel-test-infra-postgres/src/main/java/org/apache/camel/test/infra/postgres/services/PostgresLocalContainerInfraService.java +++ b/test-infra/camel-test-infra-postgres/src/main/java/org/apache/camel/test/infra/postgres/services/PostgresLocalContainerInfraService.java @@ -28,7 +28,7 @@ import org.testcontainers.postgresql.PostgreSQLContainer; import org.testcontainers.utility.DockerImageName; @InfraService(service = PostgresInfraService.class, - description = "Postgres SQL Database", + description = "PostgreSQL is an open source object-relational database", serviceAlias = { "postgres" }) public class PostgresLocalContainerInfraService implements PostgresInfraService, ContainerService<PostgreSQLContainer> { diff --git a/test-infra/camel-test-infra-postgres/src/main/java/org/apache/camel/test/infra/postgres/services/PostgresVectorLocalContainerInfraService.java b/test-infra/camel-test-infra-postgres/src/main/java/org/apache/camel/test/infra/postgres/services/PostgresVectorLocalContainerInfraService.java index 860b0bd98bf6..3ac2a518edc4 100644 --- a/test-infra/camel-test-infra-postgres/src/main/java/org/apache/camel/test/infra/postgres/services/PostgresVectorLocalContainerInfraService.java +++ b/test-infra/camel-test-infra-postgres/src/main/java/org/apache/camel/test/infra/postgres/services/PostgresVectorLocalContainerInfraService.java @@ -21,7 +21,7 @@ import org.apache.camel.test.infra.common.LocalPropertyResolver; import org.apache.camel.test.infra.postgres.common.PostgresProperties; @InfraService(service = PostgresInfraService.class, - description = "Postgres SQL Database with pgvector extension", + description = "PostgreSQL with pgvector extension for vector similarity search", serviceAlias = { "postgres-vector", "pgvector" }) public class PostgresVectorLocalContainerInfraService extends PostgresLocalContainerInfraService { diff --git a/test-infra/camel-test-infra-pulsar/src/main/java/org/apache/camel/test/infra/pulsar/services/PulsarLocalContainerInfraService.java b/test-infra/camel-test-infra-pulsar/src/main/java/org/apache/camel/test/infra/pulsar/services/PulsarLocalContainerInfraService.java index 5655f17fdb3a..e51ca94ab617 100644 --- a/test-infra/camel-test-infra-pulsar/src/main/java/org/apache/camel/test/infra/pulsar/services/PulsarLocalContainerInfraService.java +++ b/test-infra/camel-test-infra-pulsar/src/main/java/org/apache/camel/test/infra/pulsar/services/PulsarLocalContainerInfraService.java @@ -29,7 +29,7 @@ import org.testcontainers.pulsar.PulsarContainer; import org.testcontainers.utility.DockerImageName; @InfraService(service = PulsarInfraService.class, - description = "Distributed messaging and streaming platform", + description = "Apache Pulsar is a distributed messaging and streaming platform", serviceAlias = { "pulsar" }) public class PulsarLocalContainerInfraService implements PulsarInfraService, ContainerService<PulsarContainer> { diff --git a/test-infra/camel-test-infra-qdrant/src/main/java/org/apache/camel/test/infra/qdrant/services/QdrantLocalContainerInfraService.java b/test-infra/camel-test-infra-qdrant/src/main/java/org/apache/camel/test/infra/qdrant/services/QdrantLocalContainerInfraService.java index fb93601dffb4..08605b8f43d1 100644 --- a/test-infra/camel-test-infra-qdrant/src/main/java/org/apache/camel/test/infra/qdrant/services/QdrantLocalContainerInfraService.java +++ b/test-infra/camel-test-infra-qdrant/src/main/java/org/apache/camel/test/infra/qdrant/services/QdrantLocalContainerInfraService.java @@ -28,7 +28,7 @@ import org.testcontainers.qdrant.QdrantContainer; import org.testcontainers.utility.DockerImageName; @InfraService(service = QdrantInfraService.class, - description = "Vector Database and Vector Search Engine", + description = "Qdrant is a vector similarity search engine and database", serviceAlias = { "qdrant" }) public class QdrantLocalContainerInfraService implements QdrantInfraService, ContainerService<QdrantContainer> { public static final int HTTP_PORT = 6333; diff --git a/test-infra/camel-test-infra-rabbitmq/src/main/java/org/apache/camel/test/infra/rabbitmq/services/RabbitMQLocalContainerInfraService.java b/test-infra/camel-test-infra-rabbitmq/src/main/java/org/apache/camel/test/infra/rabbitmq/services/RabbitMQLocalContainerInfraService.java index 01c543c241d8..2aa1e46271ff 100644 --- a/test-infra/camel-test-infra-rabbitmq/src/main/java/org/apache/camel/test/infra/rabbitmq/services/RabbitMQLocalContainerInfraService.java +++ b/test-infra/camel-test-infra-rabbitmq/src/main/java/org/apache/camel/test/infra/rabbitmq/services/RabbitMQLocalContainerInfraService.java @@ -28,7 +28,7 @@ import org.testcontainers.containers.RabbitMQContainer; import org.testcontainers.utility.DockerImageName; @InfraService(service = RabbitMQInfraService.class, - description = "Messaging and streaming broker", + description = "RabbitMQ is an open source message and streaming broker", serviceAlias = { "rabbitmq" }) public class RabbitMQLocalContainerInfraService implements RabbitMQInfraService, ContainerService<RabbitMQContainer> { private static final Logger LOG = LoggerFactory.getLogger(RabbitMQLocalContainerInfraService.class); diff --git a/test-infra/camel-test-infra-redis/src/main/java/org/apache/camel/test/infra/redis/services/RedisLocalContainerInfraService.java b/test-infra/camel-test-infra-redis/src/main/java/org/apache/camel/test/infra/redis/services/RedisLocalContainerInfraService.java index 89820a7a3dcf..56ab2aaf4190 100644 --- a/test-infra/camel-test-infra-redis/src/main/java/org/apache/camel/test/infra/redis/services/RedisLocalContainerInfraService.java +++ b/test-infra/camel-test-infra-redis/src/main/java/org/apache/camel/test/infra/redis/services/RedisLocalContainerInfraService.java @@ -24,7 +24,7 @@ import org.slf4j.Logger; import org.slf4j.LoggerFactory; @InfraService(service = RedisInfraService.class, - description = "In Memory Database", + description = "Redis is an open source in-memory data store", serviceAlias = { "redis" }) public class RedisLocalContainerInfraService implements RedisInfraService, ContainerService<RedisContainer> { private static final Logger LOG = LoggerFactory.getLogger(RedisLocalContainerInfraService.class); diff --git a/test-infra/camel-test-infra-smb/src/main/java/org/apache/camel/test/infra/smb/services/SmbLocalContainerInfraService.java b/test-infra/camel-test-infra-smb/src/main/java/org/apache/camel/test/infra/smb/services/SmbLocalContainerInfraService.java index d02a61f89815..0dc181909172 100644 --- a/test-infra/camel-test-infra-smb/src/main/java/org/apache/camel/test/infra/smb/services/SmbLocalContainerInfraService.java +++ b/test-infra/camel-test-infra-smb/src/main/java/org/apache/camel/test/infra/smb/services/SmbLocalContainerInfraService.java @@ -24,7 +24,7 @@ import org.slf4j.Logger; import org.slf4j.LoggerFactory; @InfraService(service = SmbLocalContainerInfraService.class, - description = "SAMBA File Server", + description = "Samba provides file sharing services using the SMB protocol", serviceAlias = "smb") public class SmbLocalContainerInfraService implements SmbInfraService, ContainerService<SmbContainer> { diff --git a/test-infra/camel-test-infra-solr/src/main/java/org/apache/camel/test/infra/solr/services/SolrLocalContainerInfraService.java b/test-infra/camel-test-infra-solr/src/main/java/org/apache/camel/test/infra/solr/services/SolrLocalContainerInfraService.java index 8fbe8fdc87ab..1abd2e3141ae 100644 --- a/test-infra/camel-test-infra-solr/src/main/java/org/apache/camel/test/infra/solr/services/SolrLocalContainerInfraService.java +++ b/test-infra/camel-test-infra-solr/src/main/java/org/apache/camel/test/infra/solr/services/SolrLocalContainerInfraService.java @@ -24,7 +24,7 @@ import org.slf4j.Logger; import org.slf4j.LoggerFactory; @InfraService(service = SolrInfraService.class, - description = "Apache Solr is a Search Platform", + description = "Apache Solr is an open source search platform", serviceAlias = { "solr" }) public class SolrLocalContainerInfraService implements SolrInfraService, ContainerService<SolrContainer> { diff --git a/test-infra/camel-test-infra-weaviate/src/main/java/org/apache/camel/test/infra/weaviate/services/WeaviateLocalContainerInfraService.java b/test-infra/camel-test-infra-weaviate/src/main/java/org/apache/camel/test/infra/weaviate/services/WeaviateLocalContainerInfraService.java index 8284d0cef0ba..89cb225940e8 100644 --- a/test-infra/camel-test-infra-weaviate/src/main/java/org/apache/camel/test/infra/weaviate/services/WeaviateLocalContainerInfraService.java +++ b/test-infra/camel-test-infra-weaviate/src/main/java/org/apache/camel/test/infra/weaviate/services/WeaviateLocalContainerInfraService.java @@ -32,7 +32,7 @@ import org.testcontainers.utility.DockerImageName; import org.testcontainers.weaviate.WeaviateContainer; @InfraService(service = WeaviateInfraService.class, - description = "Weaviate Vector Database", + description = "Weaviate is an open source vector database", serviceAlias = { "weaviate" }) public class WeaviateLocalContainerInfraService implements WeaviateInfraService, ContainerService<WeaviateContainer> { diff --git a/test-infra/camel-test-infra-xmpp/src/main/java/org/apache/camel/test/infra/xmpp/services/XmppLocalContainerInfraService.java b/test-infra/camel-test-infra-xmpp/src/main/java/org/apache/camel/test/infra/xmpp/services/XmppLocalContainerInfraService.java index 42d821d3a807..4e0898afc193 100644 --- a/test-infra/camel-test-infra-xmpp/src/main/java/org/apache/camel/test/infra/xmpp/services/XmppLocalContainerInfraService.java +++ b/test-infra/camel-test-infra-xmpp/src/main/java/org/apache/camel/test/infra/xmpp/services/XmppLocalContainerInfraService.java @@ -25,7 +25,7 @@ import org.slf4j.Logger; import org.slf4j.LoggerFactory; @InfraService(service = XmppInfraService.class, - description = "Test XMPP Server", + description = "XMPP is an open communication protocol for messaging", serviceAlias = { "xmpp" }) public class XmppLocalContainerInfraService implements XmppInfraService, ContainerService<XmppServerContainer> { private static final Logger LOG = LoggerFactory.getLogger(XmppLocalContainerInfraService.class);
