X-CGP-ClamAV-Result: CLEAN X-VirusScanner: Niversoft's CGPClamav Helper v1.22.2a (ClamAV engine v0.102.2) X-Junk-Score: 0 [] X-KAS-Score: 0 [] From: "Ray Kiddy" Received: from p3plsmtpa06-08.prod.phx3.secureserver.net ([173.201.192.109] verified) by post.selbstdenker.com (CommuniGate Pro SMTP 6.3.3) with ESMTPS id 25483256 for webobjects-dev@wocommunity.org; Sun, 28 Feb 2021 21:06:36 +0100 Received-SPF: pass receiver=post.selbstdenker.com; client-ip=173.201.192.109; envelope-from=ray@ganymede.org Received: from rrk.local ([73.189.157.212]) by :SMTPAUTH: with ESMTPSA id GSKSloT2cG5lzGSKTlJUks; Sun, 28 Feb 2021 13:06:13 -0700 X-CMAE-Analysis: v=2.4 cv=TdNTCTch c=1 sm=1 tr=0 ts=603bf7b5 a=0CXL/RnSyQIzAg9GrPy4sg==:117 a=0CXL/RnSyQIzAg9GrPy4sg==:17 a=IkcTkHD0fZMA:10 a=CLIUjXe5X6Tg5OGwWlkA:9 a=QEXdDO2ut3YA:10 X-SECURESERVER-ACCT: ray@ganymede.org Subject: Re: [WO-DEV] Athena JDBC To: WebObjects & WOnder Development References: Message-ID: Date: Sun, 28 Feb 2021 12:06:11 -0800 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:78.0) Gecko/20100101 Thunderbird/78.8.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Content-Language: en-GB X-CMAE-Envelope: MS4xfC7eW5i7qJL6X8UV+TDUcGQbG+6vG1Etrzs24Z3biKK8Uo0oU+VgNHgc5lZ3a/gAl+cQh0uxb7G/EKzebl/p39FyKzBm8fhsXsolxA5OpTbvpPsTI/hK Kq/J0rrbB2XWKrRnHKnTrXJfsRvtsalu94xAX9z92XCzNSD0U5Gjl7LUus8OUvvkgRjbgtX6Kg8/YA== I am not sure that I understand your question. If you want to connect to another kind of database and the MySQL plugin is not doing it, the obvious answer would be to write another plugin, one specifically for Athena. Does anyone have a plugin for Athena? Is Athena supposed to be API compatible with MySQL? Glancing at some documentation, I am not seeing that it is or is supposed to be. Does the MySQL plugin "almost" work? If so, perhaps the MySQL plugin could be re-used and extended for Athena. As to "how to modify how the JDBC EOF framework discovers metadata", the answer would be to use the methods available when writing a new plugin to get the information and return the information EOF needs. Given this, are you asking how to write a plugin for Athena, or are you asking if one already exists, or if someone else would write it? cheers - ray On 2/27/21 7:20 PM, Don Lindsay wrote: > Hello; > > I have data in an Athena instance in AWS. I am able to connect to the database but not retrieve any Database Metadata of any kind. I have tried with IntellijDataGrip and that application is able to get all metadata (databases, schemas, tables and views. I went into project wonder and looked at the MySQL plugin to see if there is a way to change the queries that are used to get database metadata in a plugin for EOF. > > Is anyone else using Athena JDBC driver? What was your experience if you are. > > Any pointers on how to modify how the JDBC EOF framework discovers metadata. > > For Athena the query is Show TABLES IN > > Any help that anyone can provide would be great. > > Thanks > > Don