Comments (4)
This is resolved in the 5.4.6.7 which is a pre-release. Once tested better, I'll release it as stable.
from rocksdb-sharp.
It's using a weird path C:\Users\wfalk
. It is not my user :)
from rocksdb-sharp.
@alexvaluyskiy, the paths to source files in stack traces reflect the absolute path to the source at build time. I don't think that is particularly weird. The exception dump you provided seems to say it only searched inside C:\Users\ravenger
which is what I would expect.
I'll look into the search paths used during unit tests.
from rocksdb-sharp.
I think the issue is that the CodeBase for the RocksDbSharp dll is not the codebase that the RocksDbNative contents are necessarily copied to. This is especially true in unit test environments, which is why this doesn't work.
Fundamentally this appears to be a flaw in the current strategy of the RocksDbNative package as just a content package, so I will modify that. I will add a very small managed assembly as output of a new RocksDbNative project. The native binaries will then be seen as content for that assembly and should therefore be deployed to the CodeBase for that assembly. I can query that assembly for its CodeBase from RocksDbSharp when searching for native binaries.
from rocksdb-sharp.
Related Issues (20)
- Options files support
- StartsWith Query HOT 2
- delete all keys
- Logger tuning support
- 5.4.6.11 release schedule HOT 1
- CompactRange does not support full key range compaction
- RocksDb Dispose stalls forever HOT 5
- MergeOperator Support
- RocksDb.MultiGet - ColumnFamilyHandle[]
- OpenAsSecondary instance
- Expose FIFO Compaction with TTL
- Calling Dispose twice on a RocksDb instance throws an AccessViolationException
- Checkpoint: Hardlink
- Limiting unmanaged memory consumption HOT 1
- MultiGet with ColumnFamily not working
- Including the a snappy dll link with the nuget
- CreateColumnFamily API causes RocksDbSharp.RocksDbException: IO error HOT 2
- RocksDbNave looks for the wrong native library in Linux HOT 1
- OpenWithTtl together with another column family
- Create CreateColumnFamily retrun nullptr HOT 2
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 rocksdb-sharp.