GraphEngine icon indicating copy to clipboard operation
GraphEngine copied to clipboard

Microsoft Graph Engine

Results 54 GraphEngine issues
Sort by recently updated
recently updated
newest added

Sometimes, a simpe `fflush` does not guarantee data hitting the disk. The cache on the disk hardware has to be also flushed. Different systems behave different wrt this issue. There's...

enhancement
io
storage

This could be very useful for implementing generic algorithms on different cell types. Take this example: ``` struct E { [GraphEdge] cellid neighbor; [GraphEdgeWeight] double weight; } cell V {...

discussion

When we first build the codegen, we provided overridden implementations for == and !=, but not Equals and GetHashCode. This brings trouble for expressions like `if (a == null)` (we...

discussion

Currently we only have primitive data types, structs and lists. It could be very useful if we introduce other data types like set and map.

trinity-tsl

It could be useful if we have an offline tool to analyze the disk images. In general it could perform the following tasks: - Verify the cell entries: Duplication? Invalid...

discussion

repro: ``` cell MyCell { [Attr1] List field; } var cell = Global.LocalStorage.NewGenericCell("MyCell", 0); foreach(var f in cell.SelectFields("Attr2")) {} ``` expect: SelectFields enumerates nothing, but does not throw exception. actual:...

enhancement
discussion

for example: ``` cell C { List list; } ``` Currently constructors of this cell are generated so that they take List to initialize the cell. This is inconvenient when...

enhancement
trinity-tsl

There are a few benefits from this, for example: 1. It will greatly reduce the complexity of the codegen. 2. It will accept open types, instead of sticking to a...

enhancement
help wanted
trinity-tsl