cwielenb/CNCF-Dataset huggingface dataset:
Project: Vald (App Definition and Development / Database)
File: faq.md

This page shows the answers to the common questions. Please refer to when you encounter operation problems. The ingress filter is the user-defined component that connects to the `vald-filter-gateway` component. For example, you can convert object data (e.g., image binary, text, etc.) to the vector using your ML models as pre-process of each request. The egress filter is the user-defined component that connects to the vald-filter-gateway component. You can use it for filtering search results, e.g., when you'd like to get a white T-shirt list, use it to remove other colors of T-shirts from search results that the vald-lb-gateway component returns. We recommend using it when youd like to operate as a cluster. It helps you to manage indexing timing for each Vald Agent. Vald has three pluggable options: Backup with the external storage for Vald Agent You can connect the external storage, like S3, GCS, etc., to the Vald Agent Sidecar component for backup. Algorithm of the core engine for Vald Agent We're going to add another algorithm in the near future. Filtering with filter gateway You can filter the search results by your own defined filter component by connecting to the filter gateway before returning the search result. You can convert object data to vector by own defined ingress filter component by connection to filter gateway before inserting. We recommend using for deploying the Vald cluster. You can deploy by following the steps. Install Helm(v3~) and prepare the Kubernetes cluster Configure `Helm chart` as your demand Deploy by Helm command Vald provides `MultiInsert` and `StreamInsert` for bulk insert. Please refer to for more detail. Vald also provides `MultiXXX` and `StreamXXX` as bulk operations for each service. For more detail, please refer to . Unfortunately, the current Vald cannot directly handle multi-embedding spaces with a single Vald cluster. You have to choose one of two options to use the multi-embedding vectors in Vald. Deploy multiple Vald cluster Covert vector to new vector in the specific space by some methods There are three ways to backup index data: Using external storage (S3, GCS) Using Persistent Volume Using the external storage and Persistent Volume <!-- TODO: change link when publish the backup configuration page --> Please refer to .
Project: KICS (Provisioning / Security & Compliance)
File: bf4b48b9-fc1f-4552-984a-4becdb5bf503.md

title: API Gateway Access Logging Disabled hide: toc: true navigation: true <style> .highlight .hll { background-color: #ff171742; } .md-content { max-width: 1100px; margin: 0 auto; } </style> Query id: bf4b48b9-fc1f-4552-984a-4becdb5bf503 Query name: API Gateway Access Logging Disabled Platform: Pulumi Severity: <span style="color:#ff7213">Medium</span> Category: Observability URL: API Gateway should have Access Log Settings defined<br> ```yaml title="Positive test num. 1 - yaml file" hl_lines="7" name: aws-eks runtime: yaml description: An EKS cluster resources: example: type: aws:apigatewayv2:Stage properties: apiId: ${awsapigatewayv2api.example.id} ``` ```yaml title="Negative test num. 1 - yaml file" name: aws-eks runtime: yaml description: An EKS cluster resources: example: type: aws:apigatewayv2:Stage properties: apiId: ${awsapigatewayv2api.example.id} accessLogSettings: destinationArn: sampleArn format: CLF ```
Project: Harbor (Provisioning / Container Registry)
File: 8-01-Authentication-edit-authentication.md

Test 8-01 -Update-authentication-mode ======= To verify that an admin user can update authentication mode. User guide This test requires that a Harbor instance is running and available. A linux host with Docker CLI installed (Docker client). NOTE: Before this test, make sure there is only admin user in the system. Login UI as admin user. In configuration page,change authentication mode from DB to LDAP or from LDAP to DB. Save the configuration. In ldap_auth mode, fill in the ldap info and click test ldap server. Add or sign up a user.(For LDAP, login a user) Change the configuration again. In step2, user can change authentication mode. In step4, if settings are correct, test will successful. In step6, user cannot change authentication mode. None
Project: KICS (Provisioning / Security & Compliance)
File: bbfc97ab-e92a-4a7b-954c-e88cec815011.md

title: Stackdriver Monitoring Disabled hide: toc: true navigation: true <style> .highlight .hll { background-color: #ff171742; } .md-content { max-width: 1100px; margin: 0 auto; } </style> Query id: bbfc97ab-e92a-4a7b-954c-e88cec815011 Query name: Stackdriver Monitoring Disabled Platform: GoogleDeploymentManager Severity: <span style="color:#ff7213">Medium</span> Category: Observability URL: Kubernetes Engine Clusters must have Stackdriver Monitoring enabled, which means the attribute 'monitoringService' must be defined and different than 'none'<br> ```yaml title="Positive test num. 1 - yaml file" hl_lines="4" resources: name: my-cluster type: container.v1.cluster properties: description: cluster ``` ```yaml title="Positive test num. 2 - yaml file" hl_lines="6" resources: name: my-cluster type: container.v1.cluster properties: description: cluster monitoringService: "none" ``` ```yaml title="Negative test num. 1 - yaml file" resources: name: my-cluster type: container.v1.cluster properties: description: cluster monitoringService: "monitoring.googleapis.com/kubernetes" ```
Project: YugabyteDB (App Definition and Development / Database)
File: cr-int-views.md

title: crintviews.sql linkTitle: crintviews.sql headerTitle: crintviews.sql description: crintviews.sql - Part of the code kit for the "Analyzing a normal distribution" section within the YSQL window functions documentation. menu: v2.18: identifier: cr-int-views parent: analyzing-a-normal-distribution weight: 50 type: docs Save this script as `crintviews.sql`. ```plpgsql create or replace view t4_view as select k, int_score as score from t4; -- This very simple view allows updates. create or replace view results as select method, bucket, n, mins, maxs from int_results; ```
Project: OceanBase (App Definition and Development / Database)
File: question.md

name: Question about: I have a question. title: "[Question]: " labels: ["type: question"] If the question is concise and probably has a short answer, asking it in Question Environment OS Version and CPU Arch(`uname -a`): OB Version(`LDLIBRARYPATH=../lib:$LDLIBRARYPATH ./observer -V`):
Project: ClickHouse (App Definition and Development / Database)
File: v23.7.3.14-stable.md

sidebar_position: 1 sidebar_label: 2023 Backported in : Packing inline cache into docker images sometimes causes strange special effects. Since we don't use it at all, it's good to go. (). Fix named collections on cluster 23.7 (). Fix password leak in show create mysql table (). Fix ZstdDeflatingWriteBuffer truncating the output sometimes (). Suspicious DISTINCT crashes from sqlancer (). Fix Parquet stats for Float32 and Float64 ().
Project: ClickHouse (App Definition and Development / Database)
File: template-statement.md

Brief description of what the statement does. Syntax ```sql Syntax of the statement. ``` Examples of descriptions with a complicated structure: https://clickhouse.com/docs/en/sql-reference/statements/grant/ https://clickhouse.com/docs/en/sql-reference/statements/revoke/ https://clickhouse.com/docs/en/sql-reference/statements/select/join/ See Also (Optional) Links to related topics as a list.
Project: ArangoDB (App Definition and Development / Database)
File: enable_legacy_support_for.md

+++ title = "`BOOSTOUTCOMEENABLELEGACYSUPPORT_FOR`" description = "Enables backwards features and naming compatibility for earlier versions of Outcome." +++ As Outcome has evolved, some features and especially naming were retired in newer versions. Define this macro to enable backwards compatibility aliasing from old features and naming to new features and naming. Overridable: Define before inclusion. Default: The current version of Outcome, expressed in hundreds e.g. Outcome v2.10 is `210`. Header: `<boost/outcome/config.hpp>`
Project: Druid (App Definition and Development / Database)
File: join-slack.md

layout: redirect_page redirecttarget: https://join.slack.com/t/apachedruidworkspace/sharedinvite/zt-143m5afbr-4ebnAPJPaQfNOUu_g1MvSw <!-- Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at * http://www.apache.org/licenses/LICENSE-2.0 * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. --> Edit this page in the repo. To see your changes, navigate to them from the .
Project: YugabyteDB (App Definition and Development / Database)
File: 02-outer-join.md

title: "OUTER JOIN" In this exercise we will query the customers table using a LEFT JOIN with the orders table. ``` SELECT DISTINCT customers.company_name, customers.contact_name, orders.ship_region FROM customers LEFT JOIN orders ON customers.region = orders.ship_region ORDER BY company_name DESC; ``` The query should return 91 rows. In this exercise we will query customers table using a FULL OUTER JOIN on orders. ``` SELECT DISTINCT customers.company_name, customers.contact_name, orders.ship_region FROM customers RIGHT OUTER JOIN orders ON customers.region = orders.ship_region ORDER BY company_name DESC; ``` The query should return 33 rows. In this exercise we will query the customers table using a FULL OUTER JOIN with the orders table. ``` SELECT DISTINCT customers.company_name, customers.contact_name, orders.ship_region FROM customers FULL OUTER JOIN orders ON customers.region = orders.ship_region ORDER BY company_name DESC; ``` The query should return 93 rows. In this exercise we will query the employees table using a FULL OUTER JOIN on the orders table using only the unique rows in each table. ``` SELECT DISTINCT employees.employee_id, employees.last_name, orders.customer_id FROM employees FULL OUTER JOIN orders ON employees.employeeid = orders.employeeid; ``` The query should return 464 rows.
Project: ArangoDB (App Definition and Development / Database)
File: filelib.md

+++ title = "The File I/O library" weight = 20 +++ The File I/O library we shall be using is very similar [to the one we saw earlier in this tutorial](../../payload/copy_file2): {{% snippet "finale.cpp" "filelib" %}} This uses the advanced Outcome feature of programming the lazy synthesis of custom C++ exception throws from a payload carrying `E` type called `failure_info`. Like the HTTP library, it too template aliases a localised `result` implementation into its namespace with ADL bridging so Outcome customisation points can be discovered.
Project: FOSSA (Provisioning / Security & Compliance)
File: apk.md

The Alpine Package Manager (apk). This analysis is only ran for Container Scanning. Find file named `installed` under `/apk/`. Parse and analyze, reporting package name, package version, and architecture. ```text C:Q1Deb0jNytkrjPW4N/eKLZ43BwOlw= P:musl V:1.2.2-r7 A:x86_64 S:383152 I:622592 T:the musl c library (libc) implementation U:https://musl.libc.org/ L:MIT o:musl m:Timo Ters <timo.teras@iki.fi> t:1632431095 c:bf5bbfdbf780092f387b7abe401fbfceda90c84d p:so:libc.musl-x86_64.so.1=1 F:lib R:ld-musl-x86_64.so.1 a:0:0:755 Z:Q12adwqQOjo9dFl+VJD2Ecd901vhE= R:libc.musl-x86_64.so.1 a:0:0:777 Z:Q17yJ3JFNypA4mxhJJr0ou6CzsJVI= ``` For the above, the dependency `musl` at version `1.2.2-r7` with architecture `x86_64` is discovered. Explicitly specify an analysis target in `.fossa.yml` file. The example below excludes all other analysis targets: ```yaml version: 3 targets: only: type: apkdb ```
Project: Beam (App Definition and Development / Streaming & Messaging)
File: dunbradstreet.md

title: "Dun & Bradstreet" icon: /images/logos/powered-by/dunbradstreet.png hasLink: "https://www.dnb.com/" <!-- Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -->
Project: SeaTunnel (App Definition and Development / Streaming & Messaging)
File: Easysearch.md

Easysearch source connector Spark<br/> Flink<br/> SeaTunnel Zeta<br/> Used to read data from INFINI Easysearch. Depenndency :::tip Engine Supported Supported all versions released by . ::: | Easysearch Data Type | SeaTunnel Data Type | |--|-| | STRING<br/>KEYWORD<br/>TEXT | STRING | | BOOLEAN | BOOLEAN | | BYTE | BYTE | | SHORT | SHORT | | INTEGER | INT | | LONG | LONG | | FLOAT<br/>HALF_FLOAT | FLOAT | | DOUBLE | DOUBLE | | Date | LOCALDATETIME_TYPE | Easysearch cluster http address, the format is `host:port`, allowing multiple hosts to be specified. Such as `["host1:9200", "host2:9200"]`. security username. security password. Easysearch index name, support * fuzzy matching. The fields of index. You can get the document id by specifying the field `id`.If sink id to other index,you need specify an alias for _id due to the Easysearch limit. If you don't config source, you must config `schema`. Easysearch DSL. You can control the range of data read. Amount of time Easysearch will keep the search context alive for scroll requests. Maximum number of hits to be returned with each Easysearch scroll request. The structure of the data, including field names and field types. If you don't config schema, you must config `source`. Enable certificates validation for HTTPS endpoints Enable hostname validation for HTTPS endpoints The path to the PEM or JKS key store. This file must be readable by the operating system user running SeaTunnel. The key password for the key store specified The path to PEM or JKS trust store. This file must be readable by the operating system user running SeaTunnel. The key password for the trust store specified Source plugin common parameters, please refer to for details simple ```hocon Easysearch { hosts = ["localhost:9200"] index = "seatunnel-*" source = ["_id","name","age"] query = {"range":{"firstPacket":{"gte":1700407367588,"lte":1700407367588}}} } ``` complex ```hocon Easysearch { hosts = ["Easysearch:9200"] index = "st_index" schema = { fields { c_map = "map<string, tinyint>" c_array = "array<tinyint>" c_string = string c_boolean = boolean c_tinyint = tinyint c_smallint = smallint c_int = int c_bigint = bigint c_float = float c_double = double c_decimal = "decimal(2, 1)" c_bytes = bytes c_date = date c_timestamp = timestamp } } query = {"range":{"firstPacket":{"gte":1700407367588,"lte":1700407367588}}} } ``` SSL (Disable certificates validation) ```hocon source { Easysearch { hosts = ["https://localhost:9200"] username = "admin" password = "admin" tlsverifycertificate = false } } ``` SSL (Disable hostname validation) ```hocon source { Easysearch { hosts = ["https://localhost:9200"] username = "admin" password = "admin" tlsverifyhostname = false } } ``` SSL (Enable certificates validation) ```hocon source { Easysearch { hosts = ["https://localhost:9200"] username = "admin" password = "admin" tlskeystorepath = "${your Easysearch home}/config/certs/http.p12" tlskeystorepassword = "${your password}" } } ``` Add Easysearch Source Connector Support https protocol Support DSL
Project: Podman (App Definition and Development / Application Definition & Image Build)
File: pid.image.md

Sets the configuration for PID namespaces when handling `RUN` instructions. The configured value can be "" (the empty string) or "container" to indicate that a new PID namespace is created, or it can be "host" to indicate that the PID namespace in which `podman` itself is being run is reused, or it can be the path to a PID namespace which is already in use by another process.
Project: Meshery (Provisioning / Automation & Configuration)
File: mesheryctl-system-channel-switch.md

layout: default title: mesheryctl-system-channel-switch permalink: reference/mesheryctl/system/channel/switch redirect_from: reference/mesheryctl/system/channel/switch/ type: reference display-title: "false" language: en command: system subcommand: channel switch release channel and version Switch release channel and version of context in focus <pre class='codeblock-pre'> <div class='codeblock'> mesheryctl system channel switch [stable|stable-version|edge|edge-version] [flags] </div> </pre> Switch between release channels <pre class='codeblock-pre'> <div class='codeblock'> mesheryctl system channel switch [stable|stable-version|edge|edge-version] </div> </pre> <pre class='codeblock-pre'> <div class='codeblock'> -h, --help help for switch </div> </pre> <pre class='codeblock-pre'> <div class='codeblock'> --config string path to config file (default "/home/runner/.meshery/config.yaml") -c, --context string (optional) temporarily change the current context. -v, --verbose verbose output -y, --yes (optional) assume yes for user interactive prompts. </div> </pre> Go back to , if you want to add content manually to the CLI documentation, please refer to the for guidance.
Project: StarRocks (App Definition and Development / Database)
File: map_values.md

displayed_sidebar: "English" Returns an array of all the values in the specified map. This function is supported from v2.5. ```Haskell mapvalues(anymap) ``` `any_map`: the MAP value from which you want to retrieve values. The return value is in the format of `array<valueType>`. The element type in the array matches the value type in the map. If the input is NULL, NULL is returned. If a key or value in the MAP value is NULL, NULL is processed as a normal value and contained in the result. From v3.1 onwards, StarRocks supports defining MAP columns when you create a table. This example uses table `test_map`, which contains the following data: ```Plain CREATE TABLE test_map( col_int INT, col_map MAP<VARCHAR(50),INT> ) DUPLICATE KEY(col_int); INSERT INTO test_map VALUES (1,map{"a":1,"b":2}), (2,map{"c":3}), (3,map{"d":4,"e":5}); SELECT * FROM testmap ORDER BY colint; +++ | colint | colmap | +++ | 1 | {"a":1,"b":2} | | 2 | {"c":3} | | 3 | {"d":4,"e":5} | +++ 3 rows in set (0.05 sec) ``` Obtain all the values from each row of the `col_map` column. ```SQL select mapvalues(colmap) from testmap order by colint; ++ | mapvalues(colmap) | ++ | [1,2] | | [3] | | [4,5] | ++ 3 rows in set (0.04 sec) ``` This example uses Hive table `hive_map`, which contains the following data: ```Plaintext SELECT * FROM hivemap ORDER BY colint; +++ | colint | colmap | +++ | 1 | {"a":1,"b":2} | | 2 | {"c":3} | | 3 | {"d":4,"e":5} | +++ ``` After a is created in your cluster, you can use this catalog and the mapvalues() function to obtain all the values from each row of the `colmap` column. ```SQL select mapvalues(colmap) from hivemap order by colint; ++ | mapvalues(colmap) | ++ | [1,2] | | [3] | | [4,5] | ++ 3 rows in set (0.04 sec) ```
Project: Backstage (App Definition and Development / Application Definition & Image Build)
File: adr012-use-luxon-locale-and-date-presets.md

id: adrs-adr012 title: 'ADR012: Use Luxon.toLocaleString and date/time presets' description: Architecture Decision Record (ADR) for using Luxon's toLocaleString method and date/time presets for displaying dates and times User's locales will have their own style of reading dates. It's counter intuitive to not have dates formatted in their familiar formats, it can cause users to have to think harder about what the date is and could even lead to interpreting dates incorrectly (e.g. 05/03/2021, this could be March 5th or May 3rd, depending on where the user is). At the moment, plugins are defining dates and times using custom formats and the `toFormat` method, which leads to inconsistent and unfamiliar formats. To keep the UI consistent and familiar to users, irrespective of their location, we have decided that we use `toLocaleString` and Luxon's of Date and Time presets. Here is an example: ```typescript const date = new luxon.DateTime(); / Avoid this: / date.toFormat('yyyy LLL dd'); // 2014 Aug 06 date.toFormat('yyyy LLL dd hh:mm'); // 2014 Aug 06 12:01 / Do this instead: / date.toLocaleString(luxon.DateTime.DATE_MED); // US: Oct 14, 1983 | FR: 14 oct. 1983 date.toLocaleString(luxon.DateTime.DATETIME_MED); // US: Oct 14, 1983, 9:30 | FR: 14 oct. 1983 9:30 ``` We will need to audit the current places Date/Times are being displayed in the UI and update them to follow this ADR. We will need to keep in mind for reviewing PRs going forward to follow this ADR, or find/create a linting rule to automate this in the review process.
Project: Flink (App Definition and Development / Streaming & Messaging)
File: add.md

title: "ADD Statements" weight: 7 type: docs <!-- Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. --> With Hive dialect, the following `ADD` statements are supported for now: ADD JAR `ADD JAR` statement is used to add user jars into the classpath. Add multiple jars file in single `ADD JAR` statement is not supported. ```sql ADD JAR <jar_path>; ``` jar_path The path of the JAR file to be added. It could be either on a local file or distributed file system. ```sql -- add a local jar ADD JAR t.jar; -- add a remote jar ADD JAR hdfs://namenode-host:port/path/t.jar ```