Aster Execution Engine provides the SQL-MapReduce Collaborative Planning API, a Java API that you can use to create SQL-MapReduce function that takes advantages of SQL-MapReduce collaborative planning. This API is part of the SQL-MapReduce SDK.
The SQL-MapReduce C API is not supported in Collaborative Planning. The following is a list of header files not supported in SQL-MapReduce functions. The APIs defined in these header files might be removed or changed without any providing any backward compatibility.
- path/sqlmr/api/c/Distribution.h
- path/sqlmr/api/c/DistributionType.h
- path/sqlmr/api/c/OperatorType.h
- path/sqlmr/api/c/Order.h
- path/sqlmr/api/c/OrderDefinition.h
- path/sqlmr/api/c/OrderLimit.h
- path/sqlmr/api/c/PlanInputInfo.h
- path/sqlmr/api/c/PlanOutputInfo.h
- path/sqlmr/api/c/PlanningContract.h
- path/sqlmr/api/c/Predicate.h
- path/sqlmr/api/c/QueryContextInfo.h
- path/sqlmr/api/c/QueryContextReply.h
- path/sqlmr/api/c/fwd/Distribution.h
- path/sqlmr/api/c/fwd/DistributionType.h
- path/sqlmr/api/c/fwd/OperatorType.h
- path/sqlmr/api/c/fwd/Order.h
- path/sqlmr/api/c/fwd/OrderDefinition.h
- path/sqlmr/api/c/fwd/OrderLimit.h
- path/sqlmr/api/c/fwd/PlanInputInfo.h
- path/sqlmr/api/c/fwd/PlanOutputInfo.h
- path/sqlmr/api/c/fwd/Predicate.h
- path/sqlmr/api/c/fwd/QueryContextInfo.h
- path/sqlmr/api/c/fwd/QueryContextReply.h