ArrowArray (compression/arrow_c_data_interface.h)

timescaledb · tsl/src/compression/arrow_c_data_interface.h · c · Apache-2.0
database, tag:knn-classified

This file and its contents are licensed under the Timescale License. Please see the included NOTICE for copyright information and LICENSE-TIMESCALE for a copy of the license. / pragma once This header describes the Arrow C data interface which is a well-known

// Source: https://github.com/timescale/timescaledb | License: Apache-2.0
// Provided via justclaw.it.com; keep this notice with the code.
/*
 * This file and its contents are licensed under the Timescale License.
 * Please see the included NOTICE for copyright information and
 * LICENSE-TIMESCALE for a copy of the license.
 */
#pragma once

/*
 * This header describes the Arrow C data interface which is a well-known
 * standard for in-memory interchange of columnar data.
 *
 * https://arrow.apache.org/docs/format/CDataInterface.html
 *
 * Citing from the above link:
 *
 * Arrow C data interface defines a very small, stable set of C definitions that
 * can be easily copied in any project’s source code and used for columnar data
 * interchange in the Arrow format. For non-C/C++ languages an

... (truncated -- full source via MCP)

See the full source, get the GitHub permalink, and search for more like it.

Get a free API key