Bill Scherer

Results 29 issues of Bill Scherer

# Description The builds of tests and examples currently display two different techniques for how to get everything linked together properly, based on the compiler in use. In particular, the...

type: feature
type: refactor
area: build
area: fortran
area: examples

# Description We need to separate the public-facing interface portions of the headers for the Client, Dataset, ConfigOptions, and LogContext classes from the internal implementation of these classes. # Justification...

type: feature
type: refactor
area: C++

# Description Step 5 in the SmartRedis test/build rework, this step reworks the test subsystem add support for WLMs. # Justification When complete, the test/build refactor will be a huge...

type: feature
area: docs
area: build
area: test

# Description At present, the Python module and library are run directly from the source directory. This means that the smartredis.cpython.*.so library is copied from the build directory directly into...

area: build
area: python
bug: minor
type: spike

# Description We have extensive logic in some places in the SmartRedis library for creating message strings. It would be good to refactor this logic in some way to skip...

type: refactor
area: C++

# Description User had an error in the application code that created the wrong keys. They wanted to see all of the keys in the database to debug, but our...

type: feature
user issue
area: python
area: C++
area: C
area: fortran

# Description We have a consistent handling of the way we translate from the C-layer `void*` to the C++ objects in each of the C layer API methods, so it...

type: refactor
area: C

# Description The client pipelining uses CommandLists and vectors in parallel, which is redundant in storage. This should be refactored to eliminate the redundancy # Justification This will improve maintainability...

type: refactor
area: C++

# Description ``DataSet`` objects store multiple metadata fields that are accessible by a ``name`` parameter. It would be convenient to be able to get a list of the names of...

type: feature
area: fortran