Comments (5)
Hi,
unfortunately, we didn't introduce Windows support into pmemkv.
As of right now, Windows is supported in PMDK and in C++ bindings of libpmemobj.
from pmemkv.
@lukaszstolarczuk Thanks for the reply on this.
Are there any plans to have Windows support in the near future?
from pmemkv.
As I just answered in your other issue - we work with very limited resources. This, also, is not on top of our priorities, I'm afraid.
from pmemkv.
Thanks again and I will see what I can do on this end.
from pmemkv.
@lonnietc AFAIK we don't use any OS-specific functions in the code. It should be fairly simple to make it compile on Windows. You might need to fix some compiler errors and change CMakeLists.txt a bit (you can take a look here to see what changes are needed for Windows to work: https://github.com/pmem/libpmemobj-cpp/blob/master/CMakeLists.txt). As @lukaszstolarczuk said, we don't have resources to maintain and test the Windows version. However, feel free to send us any code patches you might come up with if you try to make it work.
from pmemkv.
Related Issues (20)
- Radix DRAM caching layer: accessing freed memory in case of OOM
- Radix DRAM caching layer: improve layout of queue_entry
- Duplication reported by PMD tool
- Add LGTM builds scans
- create_if_missing may cover up the real problem HOT 1
- Why does pmemkv's iterator not support valid? HOT 3
- Create a kv store with multiple files that are not fully pre-allocated bit instead get extended in chunks HOT 3
- having problem while building the source code HOT 9
- vcmap__concurrent_put_get_remove randomly fails HOT 7
- location of PEme
- Are there any Golang binding coming? HOT 1
- Uneven write bandwidth is found while insert KV to tree3 on interleaving PM HOT 9
- Why the value address pass to pmemkv_get_v_callback function is not on pmem?(Tree3 engine) HOT 6
- Any bindings for Go planned? HOT 6
- How can I build pmemkv statically? HOT 2
- Add fuzzy tests
- BenchMarking of pmemkv gets stuck for higher range inputs like 50k 100k HOT 3
- Make tx class inherit by transaction HOT 4
- Refactor examples' cmakes HOT 1
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 pmemkv.