Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

implement customized path and crosspoints RESTful API #305

Closed
zhoney opened this issue Dec 27, 2018 · 0 comments
Closed

implement customized path and crosspoints RESTful API #305

zhoney opened this issue Dec 27, 2018 · 0 comments
Labels
feature New feature
Milestone

Comments

@zhoney
Copy link
Contributor

zhoney commented Dec 27, 2018

Expected behavior 期望表现

customized paths

  1. 指定起点
    • 可以是id列表
    • 也可以是根据label和properties组合查询
  2. 指定每一步遍历的label和direction,以及degree(单个顶点的出/入度)
    • sample,是否进行取样
    • weightBy,计算权重的属性值
  3. 限定其他条件
    • capacity,访问的顶点或边的总量限制
    • limit,返回的路径数目上限
    • sortBy,是否按照路径权重排序
    • with_vertex,是否同时返回路径中出现的顶点的完整信息

customized crosspoints

  1. 指定起点
    • 可以是id列表
    • 也可以是根据label和properties组合查询
  2. 指定每一步遍历的label和direction,以及degree(单个顶点的出/入度)
  3. 限定其他条件
    • capacity,访问的顶点或边的总量限制
    • limit,返回的交点数目上限
    • with_vertex,是否同时返回路径中出现的顶点的完整信息或者交点的完整信息
    • with_path,是否同时返回出现交点的路径
zhoney added a commit that referenced this issue Jan 7, 2019
implemented: #305

Change-Id: I31edf93fafc91854ffe7b9ec36c97aeda1b18088
zhoney added a commit that referenced this issue Jan 10, 2019
implemented: #305

Change-Id: I31edf93fafc91854ffe7b9ec36c97aeda1b18088
zhoney added a commit that referenced this issue Jan 14, 2019
implemented: #305

Change-Id: I31edf93fafc91854ffe7b9ec36c97aeda1b18088
zhoney added a commit that referenced this issue Jan 16, 2019
implemented: #305

Change-Id: I31edf93fafc91854ffe7b9ec36c97aeda1b18088
Linary pushed a commit that referenced this issue Jan 31, 2019
implemented: #305

Change-Id: I31edf93fafc91854ffe7b9ec36c97aeda1b18088
Linary pushed a commit that referenced this issue Feb 18, 2019
implemented: #305

Change-Id: I31edf93fafc91854ffe7b9ec36c97aeda1b18088
zhoney added a commit that referenced this issue Feb 18, 2019
implemented: #305

Change-Id: I31edf93fafc91854ffe7b9ec36c97aeda1b18088
zhoney added a commit that referenced this issue Feb 21, 2019
implemented: #305

Change-Id: I31edf93fafc91854ffe7b9ec36c97aeda1b18088
Linary pushed a commit that referenced this issue Feb 28, 2019
implemented: #305

Change-Id: I31edf93fafc91854ffe7b9ec36c97aeda1b18088
@zhoney zhoney changed the title implement customized path RESTful API implement customized path and crosspoints RESTful API Feb 28, 2019
zhoney added a commit that referenced this issue Mar 1, 2019
implemented: #305

Change-Id: I31edf93fafc91854ffe7b9ec36c97aeda1b18088
zhoney added a commit that referenced this issue Mar 5, 2019
implemented: #305

Change-Id: I31edf93fafc91854ffe7b9ec36c97aeda1b18088
zhoney added a commit that referenced this issue Mar 11, 2019
implemented: #305

Change-Id: I31edf93fafc91854ffe7b9ec36c97aeda1b18088
javeme pushed a commit that referenced this issue Mar 11, 2019
implemented: #305

Change-Id: I31edf93fafc91854ffe7b9ec36c97aeda1b18088
@javeme javeme closed this as completed Apr 1, 2019
@javeme javeme added this to the 0.9 milestone Apr 13, 2019
@javeme javeme added the feature New feature label Apr 13, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature New feature
Projects
None yet
Development

No branches or pull requests

2 participants