Comments (29)
New DBreeze 1.88 is released and also in nuget (looks like I was waiting for you to release 👍 )
from dbreeze.
I confirm this fixed the situation.
from dbreeze.
From nuget?
from dbreeze.
yes
from dbreeze.
DBReeze version 1.87.0 (.NET Core)
from dbreeze.
yes, would be nice to understand from which nuget folder your DBreeze assembly was taken, can you take a look? NetStandard1.6? Also which dev. environment do you use?
from dbreeze.
I don't have access to the machine where it faulted now. On my own machine it takes 1.87.0\lib\netcoreapp1.0\DBreeze.dll
.
from dbreeze.
visual studio windows, trying to replicate the bug
from dbreeze.
More info about the environment where it crashed
lefty :: ~ » dotnet --version
1.0.4
lefty :: ~ » uname -a
Linux lefty 4.10.0-26-generic #30-Ubuntu SMP Tue Jun 27 09:30:12 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux
lefty :: ~ » lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 17.04
Release: 17.04
Codename: zesty
lefty :: ~ »
from dbreeze.
thanx, will take a look
from dbreeze.
@hhblaze you mean the bug I reported is fixed ? that's what I call support. What was the problem ? you do not depends on XmlSerializer.
from dbreeze.
Has to be fixed, write me if you have troubles - I will reopen it for further investigation.
from dbreeze.
someone report me the same error for 1.88...
from dbreeze.
May be this someone can point which DLL is used from NuGet, smth like
from dbreeze.
Ok so I could reproduce myself... here is the stange thing:
My tests are working just fine, both using netcoreapp1.0.
C:\Users\NicolasDorier\.nuget\packages\dbreeze\1.88.0\lib\netcoreapp1.0\DBreeze.dll
The error comes in my console project, which is also netcoreapp1.0 will find out what happen.
from dbreeze.
Ok so adding System.Xml.XmlSerializer package fixed the situation.
I am puzzled though, my test project do not reference it, use the same .net runtime, and do not have this problem.
I also see no reason why your code would depends on such assembly
<TargetFramework>netcoreapp1.1</TargetFramework>
from dbreeze.
Yes, it's time to make it.
from dbreeze.
I have put in NuGet 1.88.1,
there is netcoreapp1.1 is available,
please, test it
from dbreeze.
Actually no, same error in another environment.... My PC now works without the Xml stuff this is very wierd
from dbreeze.
Probably on the other PC netcoreapp1.0 was used, newest NuGet fixes for netcoreapp1.1
from dbreeze.
actually it is .NET Core 2.0... I am surprised Azure is already updated to it; it released yestersday.
But your lib support .netstandard 1.4 so why do it not work ?
from dbreeze.
The question remains same from which NuGet folder DBreeze is taken for the specified projects (where it does not work) and underlying framework version of this project.
Also we support .NETStandard 1.6 (not 1.4). DBreeze .NETStandard compilations differs from .netcoreapp a bit and does NOT use System.Xml namespace at all.
Concerning 2.0 - nice, will wait until VS2017 will update its support for it.
from dbreeze.
@hhblaze VS2017 updated the support. version 15.3. I don't really know how to find out which dll is used as it is running on a server on which I only have command line available. :(
Trying to figure out.
from dbreeze.
Ok so it turns out netcoreapp1.1
was picked.
from dbreeze.
But netcoreapp1.1 has System.Xml.XmlSerializer integrated?
Concerning VS2017 v15.3... my VS doesn't suggest me to be updated (normally does, so, probably I have to wait)
from dbreeze.
You have to restart vs2017 for the notification to appear.
System.Xml.XmlSerializer was not into my nuget dependencies, to get dbreeze working on my azure VM, I needed to add it.
No problem on my home PC.... this bug is very strange. I can give you a way to reproduce:
Create a ASP.NET core website with DBreeze and Deploy on Azure. (without referencing System.Xml.Serializer)
from dbreeze.
I think when I get VS2017 15.3 (cause restart doesn't help for now), I will release .NETStandard 2.0, necoreapp 2.0 and will remove dependency in necoreapp from System.Xml.Serializer at all, like it's done in current .NET standard.
from dbreeze.
Released 1.88.2 (when it's available from nuget) both .netcoreapps have no XmlSerializer dependencies
VS 15.3 still not available...
from dbreeze.
So, I have update my VS via its installer (automatically update flag didn't appear)
and now with newest Nuget 1.88.3 we got support of .NetCore 2.0 and .NetStandard 2.0
from dbreeze.
Related Issues (20)
- Guide on how to fail-over with Raft and DBreeze HOT 10
- TextSearch bug HOT 6
- Getting "Getting table "@utCoins" from the schema failed!" when calling Technical_SetTable_OverwriteIsNotAllowed HOT 2
- DBreeze sorts by ID HOT 4
- DBreeze.Exceptions.DBreezeException: Creation of the database folder failed! ---> DBreeze.Exceptions.DBreezeException: Database is not operable, please find out the problem and restart the engine! FSR INIT FAILED HOT 5
- What's wrong with transactions? HOT 4
- Multiple DBreezeEngine instances to the same db files HOT 1
- Custom Serializator for Biser? HOT 4
- Biser Objectifies classes using different namespace than DBreeze's version HOT 6
- Text Search of items < minimum size not possible? HOT 4
- Count of documents ids 0 with data being in the table HOT 3
- .net core 5 HOT 4
- Serialize/Deserialize should not be static
- Reading from multiple tables at once and returning sorted results HOT 2
- TextSearch Tables still contains internal/external references, after using TextRemoveAll HOT 5
- RemoveSession is not called on "DBreeze.Exceptions.DBreezeException: One transaction can be used from one thread only!" HOT 1
- What happens to Old DataBlocks? HOT 7
- Memory mode insert slower than writes on disk HOT 1
- Database insert speed HOT 4
- Vector Simillarity search unexpected results HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from dbreeze.