>> Can you please clarify in detail what exactly should be fixed?
Sure. The ODBC driver is a native shared library, it depends on C++
runtime.
We ship one builded using Visual C++ 2010, so runtime libraries should be
installed first.
These runtime libraries are usually shipped in so called redistributable
packages.
Visual C++ 2010 is deprecated and currently it is quite hard even to find
even a redistributable package on official sites.
Usually, google returns a list of malware suspicious warez sites.

Fortunately, I've found the download link on official visual studio site,
but it was not trivial to find it [1]

So,
1. Shipped in binary distribution driver works, if redistributable package
is installed [1]
2. We should mention this fact in documentation
3. We should consider switching to Visual C++ 2017


[1] --
https://visualstudio.microsoft.com/vs/older-downloads/#visual-studio-2010-vc-redistributable

чт, 16 сент. 2021 г. в 00:42, Maxim Muzafarov <mmu...@apache.org>:

> Ivan,
>
> Can you please clarify in detail what exactly should be fixed? I'm not
> familiar with running something from Ignite under the Windows
> environment. It's weird if something is not available on the official
> site, however available on mirrors. It's not good but not a crime but
> doesn't sound like a release blocker. Should we at least mentioned it
> on documentation pages?
>
> On Wed, 15 Sept 2021 at 20:50, Ivan Daschinsky <ivanda...@gmail.com>
> wrote:
> >
> > >> Currently, it is not available on windows 10.
> > I mean that it is impossible to download this redist package from
> official
> > site, it was removed.
> > It is weird to make user search this on suspicious sites over the
> internet.
> >
> > The main issue that we still build C++ packages on TC using Visual
> > Studion 2010.
> >
> > ср, 15 сент. 2021 г. в 20:46, Ivan Daschinsky <ivanda...@gmail.com>:
> >
> > > Ok, found issue -- need to install VC++ 2010 redistributable package.
> > > Currently, it is not available on windows 10.
> > > I suppose, that this is a blocker.
> > >
> > > ср, 15 сент. 2021 г. в 20:07, Ivan Daschinsky <ivanda...@gmail.com>:
> > >
> > >> +0.5 From me
> > >> 1.ubuntu 20.04 gcc9.3.0 oracle jdk 1.8.0_281 cmake 3.16
> > >> a. build from source -- passed
> > >> b. run examples -- passed
> > >>
> > >> 2. windows 10 x86_64 visual studio 2017 cmake 3.21
> > >> a. build from source using cmake --passed
> > >> b. build odbc driver using cmake -- passed
> > >> c. run examples -- passed
> > >>
> > >> Installing shipped ODBC 64 bit driver from binary install wizard --
> passed
> > >> Running odbc-example on it -- failed. If changed dll from step 2 --
> > >> passed.
> > >>
> > >> I suppose that something wrong with shipped ODBC driver binary.
> > >> Please, could someone check it?
> > >>
> > >> ср, 15 сент. 2021 г. в 16:31, Nikolay Izhikov <nizhi...@apache.org>:
> > >>
> > >>> +1 (binding)
> > >>>
> > >>> > 15 сент. 2021 г., в 12:24, Alex Plehanov <plehanov.a...@gmail.com>
> > >>> написал(а):
> > >>> >
> > >>> > +1
> > >>> >
> > >>> > Checked sha512 and sign of archives, built from sources, started a
> > >>> cluster
> > >>> > with a few nodes.
> > >>> >
> > >>> > вт, 14 сент. 2021 г. в 21:23, Pavel Tupitsyn <ptupit...@apache.org
> >:
> > >>> >
> > >>> >> Ilya,
> > >>> >>
> > >>> >>> I'm still confused by this publish/ directory. Why are we
> shipping
> > >>> >>> something which is not for publishing in our binary package? I've
> > >>> also
> > >>> >> not
> > >>> >>> heard of it before.
> > >>> >>
> > >>> >> I think this was introduced in 2.8.0 as part of [1].
> > >>> >> It is how the build process works by default and we just copy the
> > >>> entire
> > >>> >> bin directory to the package,
> > >>> >> while only publish subdir is actually required.
> > >>> >>
> > >>> >> We can probably drop support for legacy (unsupported) .NET
> versions
> > >>> in the
> > >>> >> next release and simplify our build process, I'll look into this.
> > >>> >>
> > >>> >> [1] https://issues.apache.org/jira/browse/IGNITE-11805
> > >>> >>
> > >>> >> On Tue, Sep 14, 2021 at 6:12 PM Ilya Kasnacheev <
> > >>> ilya.kasnach...@gmail.com
> > >>> >>>
> > >>> >> wrote:
> > >>> >>
> > >>> >>> Hello!
> > >>> >>>
> > >>> >>> + 0.5
> > >>> >>>
> > >>> >>> I have got it to run with the following command:
> > >>> >>> % COMPlus_EnableAlternateStackCheck=1 dotnet --fx-version 2.1.30
> > >>> >>> Apache.Ignite.dll
> > >>> >>>
> > >>> >>> I'm still confused by this publish/ directory. Why are we
> shipping
> > >>> >>> something which is not for publishing in our binary package? I've
> > >>> also
> > >>> >> not
> > >>> >>> heard of it before.
> > >>> >>>
> > >>> >>> Regards,
> > >>> >>> --
> > >>> >>> Ilya Kasnacheev
> > >>> >>>
> > >>> >>>
> > >>> >>> вт, 14 сент. 2021 г. в 12:37, Pavel Tupitsyn <
> ptupit...@apache.org>:
> > >>> >>>
> > >>> >>>> Ilya,
> > >>> >>>>
> > >>> >>>>> When I have also installed 3.1 and 2.0
> > >>> >>>> Please try .NET SDK 2.1 to run tests.
> > >>> >>>> Yes, it went out of support last month, I've created a ticket
> [1].
> > >>> >>>>
> > >>> >>>>
> > >>> >>>>> dotnet Apache.Ignite.dll
> > >>> >>>> That's correct, but should be done
> > >>> >>>> in platforms/dotnet/bin/netcoreapp2.0/publish, please try again.
> > >>> >>>> We should deal with duplicate binaries, I've created another
> ticket
> > >>> [2]
> > >>> >>>>
> > >>> >>>>
> > >>> >>>>> Why do we still ship Apache.Ignite.exe if it does not run?
> > >>> >>>> It runs on Windows. For Linux we ship Apache.Ignite.dll.
> > >>> >>>>
> > >>> >>>>
> > >>> >>>> I don't think any of this is a blocker for the current release.
> > >>> >>>> - Out-of-support SDK only affects those who build from source,
> and
> > >>> it
> > >>> >>> went
> > >>> >>>> out of support only recently
> > >>> >>>> - Duplicate binaries are there for a long time and no one was
> > >>> >> complaining
> > >>> >>>>
> > >>> >>>>
> > >>> >>>> [1] https://issues.apache.org/jira/browse/IGNITE-15504
> > >>> >>>> [2] https://issues.apache.org/jira/browse/IGNITE-15505
> > >>> >>>>
> > >>> >>>> On Tue, Sep 14, 2021 at 11:58 AM Ilya Kasnacheev <
> > >>> >>>> ilya.kasnach...@gmail.com>
> > >>> >>>> wrote:
> > >>> >>>>
> > >>> >>>>> Hello!
> > >>> >>>>>
> > >>> >>>>> - 0.5
> > >>> >>>>>
> > >>> >>>>> Installed DEB package, built binary from source, ran sqlline,
> built
> > >>> >>> .NET.
> > >>> >>>>>
> > >>> >>>>> I have failed to run .NET tests though.
> > >>> >>>>>
> > >>> >>>>> If I only install Current .NET, I get the following:
> > >>> >>>>> It was not possible to find any compatible framework version
> > >>> >>>>> The framework 'Microsoft.NETCore.App', version '2.0.0' was not
> > >>> found.
> > >>> >>>>>
> > >>> >>>>>
> > >>> >>>>> - The following frameworks were found:
> > >>> >>>>>
> > >>> >>>>>
> > >>> >>>>>     5.0.9 at [/home/ilyak/.dotnet/shared/Microsoft.NETCore.App]
> > >>> >>>>>
> > >>> >>>>>
> > >>> >>>>> You can resolve the problem by installing the specified
> framework
> > >>> >>> and/or
> > >>> >>>>> SDK.
> > >>> >>>>>
> > >>> >>>>>
> > >>> >>>>> The specified framework can be found at:
> > >>> >>>>>
> > >>> >>>>>
> > >>> >>>>> -
> > >>> >>>>>
> > >>> >>>>>
> > >>> >>>>
> > >>> >>>
> > >>> >>
> > >>>
> https://aka.ms/dotnet-core-applaunch?framework=Microsoft.NETCore.App&framework_version=2.0.0&arch=x64&rid=ubuntu.21.04-x64
> > >>> >>>>>
> > >>> >>>>> When I have also installed 3.1 and 2.0, now I see:
> > >>> >>>>>
> > >>> >>>>> The active test run was aborted. Reason: Test host process
> crashed
> > >>> :
> > >>> >> No
> > >>> >>>>> usable version of the libssl was found
> > >>> >>>>>
> > >>> >>>>> It looks like we have to bump the permitted .NET version.
> > >>> >>>>>
> > >>> >>>>> From the slim binary package I also can't run .NET:
> > >>> >>>>>
> > >>> >>>>>
> > >>> ~/D/apache-ignite-slim-2.11.0-bin/platforms/dotnet/bin/netcoreapp2.0%
> > >>> >>>>> dotnet Apache.Ignite.dll
> > >>> >>>>> Error:
> > >>> >>>>> An assembly specified in the application dependencies manifest
> > >>> >>>>> (Apache.Ignite.deps.json) was not found:
> > >>> >>>>>   package: 'System.Configuration.ConfigurationManager',
> version:
> > >>> >>> '4.4.0'
> > >>> >>>>>   path:
> > >>> >>>>
> 'lib/netstandard2.0/System.Configuration.ConfigurationManager.dll'
> > >>> >>>>>
> > >>> >>>>> Do we have any instructions on how to run it under Linux? Why
> do we
> > >>> >>> still
> > >>> >>>>> ship Apache.Ignite.exe if it does not run?
> > >>> >>>>>
> > >>> >>>>> Regards,
> > >>> >>>>> --
> > >>> >>>>> Ilya Kasnacheev
> > >>> >>>>>
> > >>> >>>>>
> > >>> >>>>> вт, 14 сент. 2021 г. в 11:28, 18624049226 <18624049...@163.com
> >:
> > >>> >>>>>
> > >>> >>>>>> check again, 15503 not cherry-pick, right?
> > >>> >>>>>>
> > >>> >>>>>> 在 2021/9/14 15:55, Shishkov Ilya 写道:
> > >>> >>>>>>>> Should the following two issue be merged into the
> ignite-2.11
> > >>> >>>> branch?
> > >>> >>>>>>> Hi, as I see, both tickets are fixed in 2.10 and 2.11.
> > >>> >>>>>>>
> > >>> >>>>>>> вт, 14 сент. 2021 г. в 04:13, 18624049226<
> 18624049...@163.com>:
> > >>> >>>>>>>
> > >>> >>>>>>>> Should the following two issue be merged into the
> ignite-2.11
> > >>> >>>> branch?
> > >>> >>>>>>>>
> > >>> >>>>>>>> https://issues.apache.org/jira/browse/IGNITE-14404
> > >>> >>>>>>>>
> > >>> >>>>>>>> https://issues.apache.org/jira/browse/IGNITE-15503
> > >>> >>>>>>>>
> > >>> >>>>>>>> 在 2021/9/13 17:12, Pavel Tupitsyn 写道:
> > >>> >>>>>>>>> +1
> > >>> >>>>>>>>>
> > >>> >>>>>>>>> Downloaded binary packages, started a cluster with a few
> nodes,
> > >>> >>>>> tested
> > >>> >>>>>>>> new
> > >>> >>>>>>>>> .NET examples.
> > >>> >>>>>>>>>
> > >>> >>>>>>>>> On Mon, Sep 13, 2021 at 11:21 AM Zhenya Stanilovsky
> > >>> >>>>>>>>> <arzamas...@mail.ru.invalid>   wrote:
> > >>> >>>>>>>>>
> > >>> >>>>>>>>>> Thanks Maxim !
> > >>> >>>>>>>>>> I tries to compare this ver with 2.10 (some performance
> tests
> > >>> >>> with
> > >>> >>>>>>>>>> persistence and transactional\atomic payload) and seems
> all ok
> > >>> >>>>> there.
> > >>> >>>>>>>>>> +1 from me.
> > >>> >>>>>>>>>>
> > >>> >>>>>>>>>>> Dear Community,
> > >>> >>>>>>>>>>>
> > >>> >>>>>>>>>>>
> > >>> >>>>>>>>>>> The release candidate for the 2.11 version is ready.
> > >>> >>>>>>>>>>>
> > >>> >>>>>>>>>>>
> > >>> >>>>>>>>>>> I have uploaded a release candidate to:
> > >>> >>>>>>>>>>>
> https://dist.apache.org/repos/dist/dev/ignite/2.11.0-rc2/
> > >>> >>>>>>>>>>>
> > >>> >>>>
> https://dist.apache.org/repos/dist/dev/ignite/packages_2.11.0-rc2/
> > >>> >>>>>>>>>>>
> > >>> >>>>>>>>>>> The following staging can be used for testing:
> > >>> >>>>>>>>>>>
> > >>> >>>>>>>>
> > >>> >>>>>>
> > >>> >>>>
> > >>> >>
> > >>>
> https://repository.apache.org/content/repositories/orgapacheignite-1526/
> > >>> >>>>>>>>
> > >>> >>>>>>
> > >>> >>>>>
> > >>> >>>>
> > >>> >>>
> > >>> >>
> > >>>
> https://www.myget.org/feed/apache-ignite-staging/package/nuget/Apache.Ignite
> > >>> >>>>>>>>>>> Tag name is 2.11.0-rc2:
> > >>> >>>>>>>>>>>
> > >>> >>>>>>>>
> > >>> >>>>>>
> > >>> >>>>>
> > >>> >>>>
> > >>> >>>
> > >>> >>
> > >>>
> https://gitbox.apache.org/repos/asf?p=ignite.git;a=tag;h=refs/tags/2.11.0-rc2
> > >>> >>>>>>>>>>> RELEASE_NOTES:
> > >>> >>>>>>>>>>>
> > >>> >>>>>>>>
> > >>> >>>>>>
> > >>> >>>>>
> > >>> >>>>
> > >>> >>>
> > >>> >>
> > >>>
> https://gitbox.apache.org/repos/asf?p=ignite.git;a=blob_plain;f=RELEASE_NOTES.txt;hb=ignite-2.11
> > >>> >>>>>>>>>>> Complete list of resolved issues:
> > >>> >>>>>>>>>>>
> > >>> >>>>>>>>
> > >>> >>>>>>
> > >>> >>>>>
> > >>> >>>>
> > >>> >>>
> > >>> >>
> > >>>
> https://issues.apache.org/jira/issues/?jql=(project%20%3D%20%27Ignite%27%20AND%20fixVersion%20is%20not%20empty%20AND%20fixVersion%20in%20(%272.11%27
> > >>> >>>>>>>>>> ))
> > >>> >>>>>>>>>>> DEVNOTES:
> > >>> >>>>>>>>>>>
> > >>> >>>>>>>>
> > >>> >>>>>>
> > >>> >>>>>
> > >>> >>>>
> > >>> >>>
> > >>> >>
> > >>>
> https://gitbox.apache.org/repos/asf?p=ignite.git;a=blob_plain;f=DEVNOTES.txt;hb=ignite-2.11
> > >>> >>>>>>>>>>> Additional checks have been performed (available for
> users
> > >>> >>>> included
> > >>> >>>>>>>> into
> > >>> >>>>>>>>>>> the release group on TeamCity).
> > >>> >>>>>>>>>>>
> > >>> >>>>>>>>>>> TC [Check RC: Licenses, compile, chksum]
> > >>> >>>>>>>>>>>
> > >>> >>>>>>>>
> > >>> >>>>>>
> > >>> >>>>>
> > >>> >>>>
> > >>> >>>
> > >>> >>
> > >>>
> https://ci.ignite.apache.org/viewLog.html?buildId=6176219&buildTypeId=ApacheIgniteReleaseJava8_PrepareVote4CheckRcLicensesChecksum&tab=buildResultsDiv
> > >>> >>>>>>>>>>> The vote is formal, see voting guidelines
> > >>> >>>>>>>>>>> https://www.apache.org/foundation/voting.html
> > >>> >>>>>>>>>>>
> > >>> >>>>>>>>>>> +1 - to accept Apache Ignite 2.11.0-rc2
> > >>> >>>>>>>>>>> 0 - don't care either way
> > >>> >>>>>>>>>>> -1 - DO NOT accept Apache Ignite Ignite 2.11.0-rc2
> (explain
> > >>> >>> why)
> > >>> >>>>>>>>>>>
> > >>> >>>>>>>>>>> See notes on how to verify release here
> > >>> >>>>>>>>>>> https://www.apache.org/info/verification.html
> > >>> >>>>>>>>>>> and
> > >>> >>>>>>>>>>>
> > >>> >>>>>>>>
> > >>> >>>>>>
> > >>> >>>>>
> > >>> >>>>
> > >>> >>>
> > >>> >>
> > >>>
> https://cwiki.apache.org/confluence/display/IGNITE/Release+Process#ReleaseProcess-P5.VotingonReleaseandReleaseVerification
> > >>> >>>>>>>>>>> This vote will be open for 4 days until Thu Sep 16, 12:00
> > >>> >> 2021
> > >>> >>>>>> (Moscow
> > >>> >>>>>>>>>>> time).
> > >>> >>>>>>>>>>> Please, write me down the thread if you need additional
> time
> > >>> >> to
> > >>> >>>>> check
> > >>> >>>>>>>>>>> the release.
> > >>> >>>>>>>>>>>
> > >>> >>>>>>>>
> > >>> >>>>>>
> > >>> >>>>>
> > >>> >>>>
> > >>> >>>
> > >>> >>
> > >>>
> https://www.timeanddate.com/countdown/vote?iso=20210916T12&p0=166&msg=%5BVOTE%5D+Release+Apache+Ignite+2.10.0+RC2&font=serif&csz=1
> > >>> >>>>>>>>>>
> > >>> >>>>>>>>>>
> > >>> >>>>>>>>>>
> > >>> >>>>>
> > >>> >>>>
> > >>> >>>
> > >>> >>
> > >>>
> > >>>
> > >>
> > >> --
> > >> Sincerely yours, Ivan Daschinskiy
> > >>
> > >
> > >
> > > --
> > > Sincerely yours, Ivan Daschinskiy
> > >
> >
> >
> > --
> > Sincerely yours, Ivan Daschinskiy
>


-- 
Sincerely yours, Ivan Daschinskiy

Reply via email to