You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@ignite.apache.org by Denis Magda <dm...@gridgain.com> on 2016/12/27 18:17:38 UTC
Re: Talking to Ignite From PHP
Igniters and its users,
Here is a recently posted a walk-through guide that shows how to write the first PHP Ignite application.
https://dzone.com/articles/apache-ignite-enables-full-fledged-sql-support-for <https://dzone.com/articles/apache-ignite-enables-full-fledged-sql-support-for>
—
Denis
> On Dec 1, 2016, at 2:37 AM, Igor Sapego <is...@gridgain.com> wrote:
>
> Cool, thanks! I'll take a look on the issues.
>
> Best Regards,
> Igor
>
> On Thu, Dec 1, 2016 at 3:04 AM, Denis Magda <dm...@apache.org> wrote:
>
>> Igor,
>>
>> Finally, I could set up the PHP PDO environment and execute the queries,
>> provided in the guidance [1].
>>
>> However, I’ve faced with a couple of the issue that should be addressed as
>> a part of 1.8
>> https://issues.apache.org/jira/browse/IGNITE-4347 <
>> https://issues.apache.org/jira/browse/IGNITE-4347>
>> https://issues.apache.org/jira/browse/IGNITE-4346 <
>> https://issues.apache.org/jira/browse/IGNITE-4346>
>>
>> Regardless of that, I’ve improved the documentation and adjusted the code
>> snippets in such a way that everything works fine even with those two bugs.
>>
>> I think we’re done with this documentation. Thanks you a lot for its
>> preparation!
>>
>> [1] https://apacheignite-mix.readme.io/v1.7/docs/php-pdo <
>> https://apacheignite-mix.readme.io/v1.7/docs/php-pdo>
>>
>> —
>> Denis
>>
>>> On Nov 28, 2016, at 10:29 AM, Igor Sapego <is...@gridgain.com> wrote:
>>>
>>> Denis,
>>>
>>> yes.
>>>
>>> Best Regards,
>>> Igor
>>>
>>> On Mon, Nov 28, 2016 at 8:26 PM, Denis Magda <dmagda@apache.org <mailto:
>> dmagda@apache.org>> wrote:
>>>
>>>> Igor,
>>>>
>>>> Has everything been merged into 1.8? Can I start checking PHP/PDO guide?
>>>>
>>>> —
>>>> Denis
>>>>
>>>>> On Nov 11, 2016, at 3:52 AM, Igor Sapego <is...@gridgain.com> wrote:
>>>>>
>>>>> Denis,
>>>>>
>>>>> I'm ready to merge it as soon as the 1.8 branch is ready. Once it ready
>>>> I'm
>>>>> and DML is merged to it, I'm going to merge 1.8 to my branch. After
>> that
>>>> I
>>>>> believe there is going to be some kind of testing from my side and
>> review
>>>>> from the community side and then I'll merge it to 1.8 once my
>>>> contribution
>>>>> is accepted. I believe everything from my side is not going to take
>> more
>>>> than
>>>>> few hours, so it all depends on when 1.8 branch is ready and how long
>>>> review
>>>>> is going to take.
>>>>>
>>>>>
>>>>> Best Regards,
>>>>> Igor
>>>>>
>>>>> On Thu, Nov 10, 2016 at 11:06 PM, Denis Magda <dmagda@gridgain.com
>>>> <mailto:dmagda@gridgain.com <ma...@gridgain.com>>> wrote:
>>>>> Igor,
>>>>>
>>>>> I didn’t manage to merge the branches. There were conflicts that I
>>>> couldn’t resolve properly on my side.
>>>>>
>>>>> Please let me know once everything gets merged into 1.8 branch so that
>> I
>>>> can go through the guide from the beginning till the end. Do you think
>> it
>>>> can be done by next Monday?
>>>>>
>>>>> In the meanwhile, I do like the documentation in its present state and
>>>> left a couple of minor comments in the related ticket
>>>>> https://issues.apache.org/jira/browse/IGNITE-3921 <
>> https://issues.apache.org/jira/browse/IGNITE-3921> <
>>>> https://issues.apache.org/jira/browse/IGNITE-3921 <
>> https://issues.apache.org/jira/browse/IGNITE-3921>>
>>>>>
>>>>> —
>>>>> Denis
>>>>>
>>>>>> On Nov 3, 2016, at 5:46 AM, Igor Sapego <isapego@gridgain.com
>> <ma...@gridgain.com> <mailto:
>>>> isapego@gridgain.com <ma...@gridgain.com>>> wrote:
>>>>>>
>>>>>> Denis,
>>>>>>
>>>>>> It seems like someone have deleted branch ignite-3910 or maybe I just
>>>> forgot to push it
>>>>>> to remote repository. However, I've pushed it now. Check it please.
>>>>>>
>>>>>> Thanks for your contribution to the documentation and pointing out
>> what
>>>> can be further
>>>>>> improved. I'm already working on it.
>>>>>>
>>>>>> Best Regards,
>>>>>> Igor
>>>>>>
>>>>>> On Thu, Nov 3, 2016 at 1:51 AM, Denis Magda <dmagda@gridgain.com
>> <ma...@gridgain.com>
>>>> <mailto:dmagda@gridgain.com <ma...@gridgain.com>>> wrote:
>>>>>> Igor,
>>>>>>
>>>>>> I can’t find branch ignite-3910. Most likely you keep the changes on
>>>> the other one. Please double check.
>>>>>>
>>>>>> In any case, I succeeded with some of the steps from the documentation
>>>> and updated it making clearer.
>>>>>> http://apacheignite.gridgain.org/v1.7/docs/pdo-interoperability <
>> http://apacheignite.gridgain.org/v1.7/docs/pdo-interoperability> <
>>>> http://apacheignite.gridgain.org/v1.7/docs/pdo-interoperability <
>> http://apacheignite.gridgain.org/v1.7/docs/pdo-interoperability>>
>>>>>>
>>>>>> Please apply my latest notes related to the documentation.
>>>>>> https://issues.apache.org/jira/browse/IGNITE-3921 <
>> https://issues.apache.org/jira/browse/IGNITE-3921> <
>>>> https://issues.apache.org/jira/browse/IGNITE-3921 <
>> https://issues.apache.org/jira/browse/IGNITE-3921>>
>>>>>>
>>>>>> Let me know as soon as the documentation is refined. I’ll keep at the
>>>> installation and testing of PHP + Ignite scenario.
>>>>>>
>>>>>> —
>>>>>> Denis
>>>>>>
>>>>>>> On Nov 2, 2016, at 4:38 AM, Igor Sapego <isapego@gridgain.com
>> <ma...@gridgain.com> <mailto:
>>>> isapego@gridgain.com <ma...@gridgain.com>>> wrote:
>>>>>>>
>>>>>>> Denis,
>>>>>>>
>>>>>>> I believe that you should switch to DML branch (ignite-2294),
>>>>>>> and then merge ignite-3910 into it.
>>>>>>>
>>>>>>> That should be enough. Please let me know if there are any issues.
>>>>>>>
>>>>>>> Best Regards,
>>>>>>> Igor
>>>>>>>
>>>>>>> On Wed, Nov 2, 2016 at 3:12 AM, Denis Magda <dmagda@gridgain.com
>> <ma...@gridgain.com>
>>>> <mailto:dmagda@gridgain.com <ma...@gridgain.com>>> wrote:
>>>>>>> Igor,
>>>>>>>
>>>>>>> I’m planning to prepare a blog post about our PHP + PDO + Ignite
>>>> integration and referring to the documentation template available for
>> now
>>>>>>> https://apacheignite.readme.io/docs/pdo-interoperability <
>> https://apacheignite.readme.io/docs/pdo-interoperability> <
>>>> https://apacheignite.readme.io/docs/pdo-interoperability>
>>>>>>>
>>>>>>> Considering that the fixes and improvements you did for Ignite ODBC
>>>> driver in order to support PDO have not been released yet what is a
>> valid
>>>> branch number if I want to do the following:
>>>>>>> - connect to the cluster from PHP code.
>>>>>>> - populate a cache using DML INSERT command.
>>>>>>> - query the data with the usage of SQL.
>>>>>>>
>>>>>>> —
>>>>>>> Denis
>>
>>