Ivan Paljak
6615a9de53
Restructure user-technical
...
Reviewers: buda
Reviewed By: buda
Subscribers: pullbot, mferencevic
Differential Revision: https://phabricator.memgraph.io/D1547
2018-08-23 11:13:03 +02:00
Ivan Paljak
8717eb0734
Add graph algorithnm concepts to user_technical
...
Reviewers: buda
Reviewed By: buda
Differential Revision: https://phabricator.memgraph.io/D1532
2018-08-20 15:32:44 +02:00
Matija Santl
4ee3db80b0
Add kafka documentation
...
Summary:
Updated the feature specs, the changelog and added a new section in
user technical.
Reviewers: mferencevic, mculinovic, buda, ipaljak
Reviewed By: ipaljak
Subscribers: pullbot
Differential Revision: https://phabricator.memgraph.io/D1534
2018-08-09 16:52:52 +02:00
Ivan Paljak
ff5eba73e0
Add indexing concept and reference in user_techincal
...
Reviewers: buda, dtomicevic
Reviewed By: buda
Differential Revision: https://phabricator.memgraph.io/D1485
2018-08-06 10:36:55 +02:00
Ivan Paljak
da89dcb3ee
Add tutorial articles to docs/user_technical
...
Summary:
Quick start summary:
- Quick Start
-- Installation
--- Debian Package Installation
--- RPM Package Installation
--- Docker Installation
---- Note about Named Volumes
---- Note for OS X/macOS users
-- Querying
--- Supported Languages
-- Telemetry
-- Where to Next
Example (TED/football/europe) summary:
- Article Name
-- Introduction
-- Data Model
-- Importing the Snapshot
-- Example Queries
Programmatic Querying summary:
- Programmatic Querying
-- Supported Languages
-- Secure Sockets Layer (SSL)
-- Examples
--- Python Example
--- Java Example
--- JavaScript Example
--- C# Example
-- Limitations
--- Multiple Users & Authorization
Reviewers: buda, dtomicevic, teon.banek, mtomic
Reviewed By: buda, teon.banek
Differential Revision: https://phabricator.memgraph.io/D1516
2018-08-02 13:57:10 +02:00
Ivan Paljak
4d3c0a2fa5
Fix terminology consistencies (vertex to node and relationship to edge)
...
Reviewers: buda, mtomic
Reviewed By: buda
Differential Revision: https://phabricator.memgraph.io/D1526
2018-08-02 13:43:23 +02:00
Marin Tomic
265c22f9bc
Move ted_data.cyp out of memgraph/docs/user_technical
...
Summary: It seems like it is not used anywhere. Queries necessary for generating a snapshot are in release/examples/queries/TEDTalk.
Reviewers: mculinovic, buda
Reviewed By: mculinovic
Subscribers: pullbot
Differential Revision: https://phabricator.memgraph.io/D1524
2018-08-02 10:42:16 +02:00
Ivan Paljak
e89fe953b3
Fix inconsistencies in existing docs/user_technical
...
Summary:
- Uppercase keywords
- Add newlines before listing items
Reviewers: buda
Reviewed By: buda
Differential Revision: https://phabricator.memgraph.io/D1520
2018-07-31 17:05:09 +02:00
Marin Petricevic
2590bcb7db
Fix two typos in user docs cypher guide
...
Reviewers: ipaljak
Reviewed By: ipaljak
Subscribers: buda
Differential Revision: https://phabricator.memgraph.io/D1486
2018-07-12 10:26:13 +02:00
Marko Budiselic
888c6a4bca
Add support for the id function
...
Reviewers: dgleich, teon.banek, mferencevic
Reviewed By: mferencevic
Subscribers: dgleich, mferencevic, teon.banek, pullbot
Differential Revision: https://phabricator.memgraph.io/D1462
2018-07-04 22:14:13 +02:00
Marko Budiselic
07018cf426
Add links to other pages from end-user tech documentation
...
Reviewers: teon.banek
Reviewed By: teon.banek
Differential Revision: https://phabricator.memgraph.io/D1465
2018-07-03 14:48:40 +02:00
Marko Budiselic
bb8be0315e
Add csv in front of all CSV code blocks
...
Reviewers: teon.banek
Reviewed By: teon.banek
Differential Revision: https://phabricator.memgraph.io/D1463
2018-07-02 12:58:31 +02:00
Marin Tomic
18d8129b99
Implement string functions
...
Summary:
Added missing string functions.
I also cleaned up error messages a bit in effort to make them uniform.
Reviewers: teon.banek, buda
Reviewed By: teon.banek
Subscribers: pullbot
Differential Revision: https://phabricator.memgraph.io/D1458
2018-07-02 10:39:11 +02:00
Marko Budiselic
4949a8d1b4
Add additional note for docker named volumes
...
Reviewers: mferencevic
Reviewed By: mferencevic
Differential Revision: https://phabricator.memgraph.io/D1450
2018-06-23 15:56:07 +02:00
Marko Budiselic
a7d50992db
Fix documentation and config issues for v0.11.0
...
Reviewers: mferencevic
Reviewed By: mferencevic
Subscribers: pullbot
Differential Revision: https://phabricator.memgraph.io/D1449
2018-06-22 23:48:05 +02:00
Marko Budiselic
1695cf50ed
Install openssl inside docker, update order of sections in the documentation
...
Reviewers: mferencevic
Reviewed By: mferencevic
Subscribers: pullbot
Differential Revision: https://phabricator.memgraph.io/D1448
2018-06-22 18:44:11 +02:00
Matej Ferencevic
7924a94e77
Add overwrite flag to mg_import_csv
...
Reviewers: teon.banek, buda
Reviewed By: teon.banek
Subscribers: pullbot
Differential Revision: https://phabricator.memgraph.io/D1442
2018-06-21 15:04:41 +02:00
Ivan Paljak
0badfa88f3
Add a section about telemetry in quick-start.md
...
Reviewers: buda, ipaljak
Reviewed By: buda
Differential Revision: https://phabricator.memgraph.io/D1438
2018-06-20 18:00:47 +02:00
Matej Ferencevic
1d448d40ca
Implement SSL support for servers and clients
...
Summary:
This diff implements OpenSSL support in the network stack.
Currently SSL support is only enabled for Bolt connections,
support for RPC connections will be added in another diff.
Reviewers: buda, teon.banek
Reviewed By: buda
Subscribers: pullbot
Differential Revision: https://phabricator.memgraph.io/D1328
2018-06-20 17:56:47 +02:00
Ivan Paljak
c72508b183
Add a section about OS X issues with Docker
...
Reviewers: buda
Reviewed By: buda
Differential Revision: https://phabricator.memgraph.io/D1437
2018-06-19 15:45:33 +02:00
Ivan Paljak
1fac26fa0f
Make drivers more visible, fix inconsistency in user docs, add new code-block standard in user docs
...
Reviewers: buda
Reviewed By: buda
Differential Revision: https://phabricator.memgraph.io/D1432
2018-06-19 10:52:29 +02:00
Marin Tomic
b017283bfb
Add BFS and Dijkstra example
...
Reviewers: buda, msantl, teon.banek, ipaljak
Reviewed By: buda, ipaljak
Subscribers: pullbot
Differential Revision: https://phabricator.memgraph.io/D1423
2018-06-15 10:45:14 +02:00
Ivan Paljak
035540c598
POD serialization, rocksdb integration and Gleich's optimization
...
Reviewers: buda, dgleich, mferencevic, msantl, teon.banek
Reviewed By: buda, dgleich, teon.banek
Subscribers: teon.banek, pullbot
Differential Revision: https://phabricator.memgraph.io/D1399
2018-06-12 13:54:41 +02:00
Dominik Gleich
1875be1e34
Create Dynamic Graph Partitioner,
...
Summary:
Count labels in DGP
Add worker_id getter
Replace current_worker_id with worker_id
Add spinner
Add rpc calls for worker counts
Check worker capacity
Migrate to new worker
Fix moving two connected vertices
Token sharing algorithm
Reviewers: msantl, buda
Reviewed By: buda
Subscribers: msantl, pullbot
Differential Revision: https://phabricator.memgraph.io/D1392
2018-05-29 11:32:39 +02:00
Matija Santl
609f33b086
Fix wsp docs
...
Summary: s/a/an/
Reviewers: ipaljak
Reviewed By: ipaljak
Differential Revision: https://phabricator.memgraph.io/D1373
2018-04-23 16:01:32 +02:00
Matija Santl
5c7d3a908f
Add two state dijkstra for wsp implementation
...
Summary:
Added a new markdown file for concepts and a new test to test the edge
case with upper bound.
Reviewers: teon.banek, mtomic, dgleich, buda, ipaljak
Reviewed By: teon.banek, dgleich
Subscribers: pullbot
Differential Revision: https://phabricator.memgraph.io/D1366
2018-04-20 16:10:42 +02:00
Ivan Paljak
92613fcab8
Football demo tck tests and tech docs
...
Summary: Heading fix in examples.md
Reviewers: teon.banek, buda, mtomic
Reviewed By: teon.banek, buda, mtomic
Subscribers: pullbot
Differential Revision: https://phabricator.memgraph.io/D1290
2018-04-16 12:06:32 +02:00
Teon Banek
79b9c0a647
Update user technical documentation
...
Summary: Document durability and RPM installation in user docs
Reviewers: buda, mtomic, ipaljak
Reviewed By: buda, mtomic
Differential Revision: https://phabricator.memgraph.io/D1345
2018-04-12 13:08:34 +02:00
Matija Santl
b1a8e48dc4
Add ExpandWeightedShortestPathCursor
...
Summary: Implement Dijkstras algorithm to find weighted shortest path.
Reviewers: teon.banek, florijan, buda
Reviewed By: teon.banek
Subscribers: pullbot, mtomic
Differential Revision: https://phabricator.memgraph.io/D1182
2018-02-14 09:32:41 +01:00
Teon Banek
4326847ab3
Add SINGLE function to openCypher
...
Reviewers: florijan, msantl, buda
Reviewed By: msantl
Subscribers: pullbot
Differential Revision: https://phabricator.memgraph.io/D1193
2018-02-13 17:30:44 +01:00
Teon Banek
fa55c130ba
Add REDUCE function to openCypher
...
Reviewers: florijan, msantl
Reviewed By: florijan
Subscribers: pullbot
Differential Revision: https://phabricator.memgraph.io/D1175
2018-02-07 12:48:20 +01:00
Teon Banek
8526e79619
Remove Union from Upcoming Features
...
Reviewers: buda
Reviewed By: buda
Differential Revision: https://phabricator.memgraph.io/D1083
2017-12-22 15:24:05 +01:00
Teon Banek
9cacf970cc
Install memgraph in subdirectory of lib
...
Reviewers: mferencevic
Reviewed By: mferencevic
Subscribers: pullbot
Differential Revision: https://phabricator.memgraph.io/D1076
2017-12-21 16:53:55 +01:00
Teon Banek
6294bf19ec
Add documentation for mg_import_csv
...
Reviewers: mtomic, buda, florijan, mferencevic
Reviewed By: florijan
Subscribers: pullbot
Differential Revision: https://phabricator.memgraph.io/D1073
2017-12-21 14:19:30 +01:00
Marko Culinovic
0cc1ac92b0
Add TED Talk example to quick start
...
Reviewers: teon.banek, florijan, mtomic, buda
Reviewed By: teon.banek, buda
Subscribers: mferencevic, pullbot
Differential Revision: https://phabricator.memgraph.io/D1022
2017-12-14 13:48:07 +01:00
Matija Santl
9ad7d82a54
Implement UNION query combinator
...
Summary:
Union query combinator implementation consists of:
* adjustments to the AST and `cypher_main_visitor`
* enabling `QueryStripper` to parse multiple `return` statements (not stopping after first)
* symbol generation for union results
* union logical operator
* query plan generator adjustments
Reviewers: teon.banek, mislav.bradac
Reviewed By: teon.banek
Subscribers: pullbot, buda
Differential Revision: https://phabricator.memgraph.io/D1038
2017-12-13 09:54:00 +01:00
Dominik Gleich
2b2de245d1
Allow concurrent index creation
...
Summary: Update tests
Reviewers: florijan, buda
Reviewed By: florijan
Subscribers: pullbot
Differential Revision: https://phabricator.memgraph.io/D1012
2017-11-28 16:44:12 +01:00
Teon Banek
26aea646c7
Overhaul documentation in Quick Start and Installation
...
Summary:
This change should simplify the documentation by providing minimal
descriptions and runnable commands to the user. A user should be able to
follow the steps in Quick Start and have Memgraph working and executing
queries.
Installation has been merged into Quick Start and Docker details
removed. Debian package installation is added. Configuration section has
been removed since it is duplicated from the configuration file we ship
and all of the details are unnecessary for basic users.
A new chapter is added, Drivers. It is extracted from the original Quick
Start so as not to clutter it. Additionally, C# example is now included.
Reviewers: florijan, dgleich, buda, msantl
Reviewed By: dgleich
Differential Revision: https://phabricator.memgraph.io/D1005
2017-11-27 09:17:29 +01:00
Teon Banek
ba8a3f9e7b
Document lambda function filtering in MATCH
...
Reviewers: florijan
Reviewed By: florijan
Differential Revision: https://phabricator.memgraph.io/D1007
2017-11-27 09:17:10 +01:00
florijan
8bbf1af525
Cleanup durability config, docs, CHANGELOG
...
Reviewers: teon.banek, buda, mislav.bradac, dgleich
Reviewed By: teon.banek
Subscribers: pullbot
Differential Revision: https://phabricator.memgraph.io/D992
2017-11-21 10:17:13 +01:00
Marko Budiselic
9804550f91
Reposition of multicommand transaction paragraph.
...
Summary: Multicommand transaction paragraph is below examples and above limitations.
Reviewers: mferencevic, teon.banek
Reviewed By: mferencevic
Differential Revision: https://phabricator.memgraph.io/D948
2017-10-31 11:14:47 +01:00
Matej Ferencevic
cfa21a2392
Misc user docs fixes.
...
Reviewers: buda, mislav.bradac, teon.banek, florijan
Reviewed By: buda
Differential Revision: https://phabricator.memgraph.io/D947
2017-10-31 11:07:07 +01:00
Mislav Bradac
00f76d1391
Add nodes and relationships functions
...
Reviewers: teon.banek, florijan
Reviewed By: florijan
Subscribers: pullbot
Differential Revision: https://phabricator.memgraph.io/D942
2017-10-30 12:38:12 +01:00
Matej Ferencevic
4f7f59f9fc
Fixed openCypher documentation query indentation.
...
Reviewers: teon.banek, florijan, buda
Reviewed By: buda
Differential Revision: https://phabricator.memgraph.io/D899
2017-10-11 13:55:46 +02:00
Teon Banek
f85de1e8e1
Add tagging docker image as latest
...
Summary: Update technical documentation, installation
Reviewers: florijan, buda, mferencevic
Reviewed By: mferencevic
Subscribers: pullbot
Differential Revision: https://phabricator.memgraph.io/D893
2017-10-11 13:05:18 +02:00
florijan
0f5c2bb6c3
Differences from Cypher documented
...
Summary:
I made some corrections to the existing docs and added a paragraph on Memgraph vs Cypher. It inevitably mentions Neo4j.
My main source of Neo4j functionality was the refcard, so it's possible I missed something, but I think the list is pretty exhaustive. Please validate.
Reviewers: buda, teon.banek, mislav.bradac
Reviewed By: buda, teon.banek
Subscribers: pullbot
Differential Revision: https://phabricator.memgraph.io/D883
2017-10-10 13:25:12 +02:00
Matej Ferencevic
6a144db165
Integrated release files generation into Apollo.
...
Summary:
Don't store unnecessary files in documentation archive.
Apollo generate script cleanup.
Reviewers: teon.banek
Reviewed By: teon.banek
Subscribers: pullbot
Differential Revision: https://phabricator.memgraph.io/D887
2017-10-09 21:13:29 +02:00
Matej Ferencevic
c4c22417b9
Added user documentation community bundle script.
...
Reviewers: buda
Reviewed By: buda
Subscribers: pullbot
Differential Revision: https://phabricator.memgraph.io/D878
2017-10-09 13:44:54 +02:00
Marko Budiselic
1f8d532fe9
Remove docs update version script.
...
Summary: Remove docs update version script.
Reviewers: mferencevic
Reviewed By: mferencevic
Subscribers: pullbot
Differential Revision: https://phabricator.memgraph.io/D877
2017-10-07 21:15:06 +01:00
Teon Banek
4c25123d83
Make docker installation equivalent to regular install
...
Summary:
This puts the whole installation and packaging under a single point of
entry. (Docker, DEB, RPM, etc.)
Rename alpha.dockerfile to beta.dockerfile
Use Debian Stretch for docker
Remove building old hardcoded compiler
Rename build_interpreter to build_memgraph
Remove unused config-file
Reviewers: mferencevic, buda
Reviewed By: mferencevic, buda
Subscribers: pullbot
Differential Revision: https://phabricator.memgraph.io/D857
2017-10-06 13:23:34 +02:00