Class MongoPluginImplementor

java.lang.Object
org.apache.drill.exec.store.plan.AbstractPluginImplementor
org.apache.drill.exec.store.mongo.plan.MongoPluginImplementor
All Implemented Interfaces:
PluginImplementor

public class MongoPluginImplementor extends AbstractPluginImplementor
Implementation of PluginImplementor for Mongo. This class tries to convert operators to use MongoCollection.find() if only simple project and filter expressions are present, otherwise MongoCollection.aggregate(java.util.List<? extends org.bson.conversions.Bson>) is used to obtain data from Mongo.