Hi Wangliang, Allow me to put in a shameless plug for the forthcoming O’Reilly book Learning Drill (https://amzn.to/2EJljUb) which should be available on Safari soon and covers this topic. —C
> On Oct 25, 2018, at 06:02, Vitalii Diravka <[email protected]> wrote: > > Hi Wangliang, > > Do you have some issues with importing project? > Did *mvn clean install* execute successfully for you? > > You can start from Drill documentation, it has some general info, which can > be useful for you [1]. > Is this Format Plugin for File System Storage Plugin [2]? Or it is separate > Storage Plugin [3] [4]? > > The usual way to write the new plugin is to look into some similar existed > Storage Plugin and > use the same or write new implementations for some main interfaces, such > as: > *StoragePlugin, RecordReader, GroupScan, DrillTable, SchemaFactory* > and optionally other interfaces from *org/apache/drill/exec/store* > [5] package > > And as you have mentioned Paul's wikis [6] is a good guide to investigate > Drill sources. > > [1] > http://drill.apache.org/docs/apache-drill-contribution-ideas/#support-for-new-file-format-readers/writers > [2] https://drill.apache.org/docs/file-system-storage-plugin/ > [3] https://drill.apache.org/docs/connect-a-data-source-introduction/ > [4] https://github.com/apache/drill/tree/master/contrib > [5] > https://github.com/apache/drill/tree/master/exec/java-exec/src/main/java/org/apache/drill/exec/store > [6] https://github.com/paul-rogers/drill/wiki > > Kind regards > Vitalii > > > On Thu, Oct 25, 2018 at 11:43 AM 王亮 <[email protected]> wrote: > >> I want to write some plugins for drill. >> >> but the documentation in drill site is mainly for users, but not for >> developers. >> For example, I want to import drill into Eclipse or Idea, but there seems >> no related information in Google. >> >> I only find some tips in https://github.com/paul-rogers/drill/wiki >> Is there any more documents? >>
