Skip to content
This repository was archived by the owner on Jan 31, 2023. It is now read-only.

Latest commit

 

History

History
1121 lines (821 loc) · 52.5 KB

20376.md

File metadata and controls

1121 lines (821 loc) · 52.5 KB

Issue 20376: LoggingBackend - delegating MIP backend class that logs input/output to backend methods

archive/issues_020139.json:

{
    "assignees": [],
    "body": "<div id=\"comment:0\"></div>\n\nThis is a debugging tool. It logs calls to the methods of MIP backends.\n\nThere are three output formats:\n- on-screen comments\n- doctests, suitable for cut and paste\n- `_test_*` methods for the backends (#20323). \n\nI have already used this code to translate the testcase using the `MixedIntegerLinearProgram` reported in #18572 to a testcase in the style of the `_test_*` methods for the backends. The result has been committed on #20424 .\n\n\n\nDepends on #20406\nDepends on #20323\n\nCC:  @dimpase @videlec @vbraun @nthiery\n\nComponent: **numerical**\n\nAuthor: **Matthias Koeppe**\n\nBranch/Commit: **[`f17cd9b`](https://github.com/sagemath/sagetrac-mirror/commit/f17cd9b799125912f098e541e950f1374674e6ca)**\n\nReviewer: **Dima Pasechnik**\n\n_Issue created by migration from https://trac.sagemath.org/ticket/20376_\n\n",
    "closed_at": "2016-05-04T17:10:38Z",
    "created_at": "2016-04-06T21:26:41Z",
    "labels": [
        "https://github.com/sagemath/sage/labels/c%3A%20numerical",
        "https://github.com/sagemath/sage/labels/p%3A%20major%20/%203",
        "https://github.com/sagemath/sage/labels/enhancement",
        "https://github.com/sagemath/sage/labels/c%3A%20linear%20programming"
    ],
    "milestone": "https://github.com/sagemath/sage/milestones/sage-7.2",
    "reactions": [],
    "repository": "https://github.com/sagemath/sage",
    "title": "LoggingBackend - delegating MIP backend class that logs input/output to backend methods",
    "type": "issue",
    "updated_at": "2016-05-04T17:10:38Z",
    "url": "https://github.com/sagemath/sage/issues/20376",
    "user": "https://github.com/mkoeppe"
}

This is a debugging tool. It logs calls to the methods of MIP backends.

There are three output formats:

  • on-screen comments
  • doctests, suitable for cut and paste
  • _test_* methods for the backends (#20323).

I have already used this code to translate the testcase using the MixedIntegerLinearProgram reported in #18572 to a testcase in the style of the _test_* methods for the backends. The result has been committed on #20424 .

Depends on #20406 Depends on #20323

CC: @dimpase @videlec @vbraun @nthiery

Component: numerical

Author: Matthias Koeppe

Branch/Commit: f17cd9b

Reviewer: Dima Pasechnik

Issue created by migration from https://trac.sagemath.org/ticket/20376


archive/issue_events_284914.json:

{
    "actor": "https://github.com/mkoeppe",
    "created_at": "2016-04-06T21:26:41Z",
    "event": "milestoned",
    "issue": "https://github.com/sagemath/sage/issues/20376",
    "milestone_number": null,
    "milestone_title": "sage-7.2",
    "type": "issue_event",
    "url": "https://github.com/sagemath/sage/issues/20376#event-284914"
}

archive/issue_events_284915.json:

{
    "actor": "https://github.com/mkoeppe",
    "created_at": "2016-04-06T21:26:41Z",
    "event": "labeled",
    "issue": "https://github.com/sagemath/sage/issues/20376",
    "label": "https://github.com/sagemath/sage/labels/c%3A%20numerical",
    "label_color": "0000ff",
    "label_name": "c: numerical",
    "label_text_color": "ffffff",
    "type": "issue_event",
    "url": "https://github.com/sagemath/sage/issues/20376#event-284915"
}

archive/issue_events_284916.json:

{
    "actor": "https://github.com/mkoeppe",
    "created_at": "2016-04-06T21:26:41Z",
    "event": "labeled",
    "issue": "https://github.com/sagemath/sage/issues/20376",
    "label": "https://github.com/sagemath/sage/labels/p%3A%20major%20/%203",
    "label_color": "ffbb00",
    "label_name": "p: major / 3",
    "label_text_color": "ffffff",
    "type": "issue_event",
    "url": "https://github.com/sagemath/sage/issues/20376#event-284916"
}

archive/issue_events_284917.json:

{
    "actor": "https://github.com/mkoeppe",
    "created_at": "2016-04-06T21:26:41Z",
    "event": "labeled",
    "issue": "https://github.com/sagemath/sage/issues/20376",
    "label": "https://github.com/sagemath/sage/labels/enhancement",
    "label_color": "696969",
    "label_name": "enhancement",
    "label_text_color": "ffffff",
    "type": "issue_event",
    "url": "https://github.com/sagemath/sage/issues/20376#event-284917"
}

archive/issue_events_284918.json:

{
    "actor": "https://github.com/mkoeppe",
    "created_at": "2016-04-06T21:26:41Z",
    "event": "labeled",
    "issue": "https://github.com/sagemath/sage/issues/20376",
    "label": "https://github.com/sagemath/sage/labels/c%3A%20linear%20programming",
    "label_color": "0000ff",
    "label_name": "c: linear programming",
    "label_text_color": "ffffff",
    "type": "issue_event",
    "url": "https://github.com/sagemath/sage/issues/20376#event-284918"
}

archive/issue_comments_293819.json:

{
    "body": "Branch: **[u/mkoeppe/loggingbackend___delegating_mip_backend_class_that_logs_input_output_to_backend_methods](https://github.com/sagemath/sagetrac-mirror/tree/u/mkoeppe/loggingbackend___delegating_mip_backend_class_that_logs_input_output_to_backend_methods)**",
    "created_at": "2016-04-08T17:55:20Z",
    "formatter": "markdown",
    "issue": "https://github.com/sagemath/sage/issues/20376",
    "type": "issue_comment",
    "url": "https://github.com/sagemath/sage/issues/20376#issuecomment-293819",
    "user": "https://github.com/mkoeppe"
}

Branch: u/mkoeppe/loggingbackend___delegating_mip_backend_class_that_logs_input_output_to_backend_methods


archive/issue_comments_293820.json:

{
    "body": "Commit: **[`e7ef1ea`](https://github.com/sagemath/sagetrac-mirror/commit/e7ef1eab2afffb239b253b354cdebff8965af13c)**",
    "created_at": "2016-04-10T07:42:25Z",
    "formatter": "markdown",
    "issue": "https://github.com/sagemath/sage/issues/20376",
    "type": "issue_comment",
    "url": "https://github.com/sagemath/sage/issues/20376#issuecomment-293820",
    "user": "https://github.com/sagetrac-git"
}

Commit: e7ef1ea


archive/issue_comments_293821.json:

{
    "body": "<div id=\"comment:2\"></div>\n\nBranch pushed to git repo; I updated commit sha1. New commits:\n<table><tr><td><a href=\"https://github.com/sagemath/sagetrac-mirror/commit/756015f1903127c314c6d89409f7594c2d3607eb\"><code>756015f</code></a></td><td><code>LoggingBackend: add test method writer</code></td></tr><tr><td><a href=\"https://github.com/sagemath/sagetrac-mirror/commit/a9535a7259a6283e3cd3b9f33681a03e45be70e3\"><code>a9535a7</code></a></td><td><code>Use assertAlmostEqual for float; don't log zero and base_ring</code></td></tr><tr><td><a href=\"https://github.com/sagemath/sagetrac-mirror/commit/e7ef1eab2afffb239b253b354cdebff8965af13c\"><code>e7ef1ea</code></a></td><td><code>Add doctest</code></td></tr></table>\n",
    "created_at": "2016-04-10T07:42:25Z",
    "formatter": "markdown",
    "issue": "https://github.com/sagemath/sage/issues/20376",
    "type": "issue_comment",
    "url": "https://github.com/sagemath/sage/issues/20376#issuecomment-293821",
    "user": "https://github.com/sagetrac-git"
}

Branch pushed to git repo; I updated commit sha1. New commits:

756015fLoggingBackend: add test method writer
a9535a7Use assertAlmostEqual for float; don't log zero and base_ring
e7ef1eaAdd doctest

archive/issue_comments_293822.json:

{
    "body": "Description changed:\n``````diff\n--- \n+++ \n@@ -1,5 +1,10 @@\n-This is a debugging tool. The delegating class looks much like `HybridBackend` from #18735.\n+This is a debugging tool. It logs calls to the methods of MIP backends.\n \n-The logging should be done (optionally) in a way that testcases using `MixedIntegerLinearProgram` such as the the one reported in #18572 are translated to testcases for backends, suitable for copy-pasting into new `_test` methods (#20323).\n+There are three output formats:\n+- on-screen comments\n+- doctests, suitable for cut and paste\n+- `_test_*` methods for the backends (#20323). \n+\n+I have already used this code to translate the testcase using the `MixedIntegerLinearProgram` reported in #18572 to a testcase in the style of the `_test_*` methods for the backends. The result has been committed on #20323.\n \n \n``````\n",
    "created_at": "2016-04-10T07:53:18Z",
    "formatter": "markdown",
    "issue": "https://github.com/sagemath/sage/issues/20376",
    "type": "issue_comment",
    "url": "https://github.com/sagemath/sage/issues/20376#issuecomment-293822",
    "user": "https://github.com/mkoeppe"
}

Description changed:

--- 
+++ 
@@ -1,5 +1,10 @@
-This is a debugging tool. The delegating class looks much like `HybridBackend` from #18735.
+This is a debugging tool. It logs calls to the methods of MIP backends.
 
-The logging should be done (optionally) in a way that testcases using `MixedIntegerLinearProgram` such as the the one reported in #18572 are translated to testcases for backends, suitable for copy-pasting into new `_test` methods (#20323).
+There are three output formats:
+- on-screen comments
+- doctests, suitable for cut and paste
+- `_test_*` methods for the backends (#20323). 
+
+I have already used this code to translate the testcase using the `MixedIntegerLinearProgram` reported in #18572 to a testcase in the style of the `_test_*` methods for the backends. The result has been committed on #20323.
 
 

archive/issue_comments_293823.json:

{
    "body": "<div id=\"comment:3\" align=\"right\">comment:3</div>\n\nThe branch is on top of #20406.\nThe `_test` methods that this class generates mimic the ones written in #20323, which is why I mark it as a dependency.",
    "created_at": "2016-04-10T07:53:18Z",
    "formatter": "markdown",
    "issue": "https://github.com/sagemath/sage/issues/20376",
    "type": "issue_comment",
    "url": "https://github.com/sagemath/sage/issues/20376#issuecomment-293823",
    "user": "https://github.com/mkoeppe"
}
comment:3

The branch is on top of #20406. The _test methods that this class generates mimic the ones written in #20323, which is why I mark it as a dependency.


archive/issue_comments_293824.json:

{
    "body": "Dependencies: **#20406, #20323**",
    "created_at": "2016-04-10T07:53:18Z",
    "formatter": "markdown",
    "issue": "https://github.com/sagemath/sage/issues/20376",
    "type": "issue_comment",
    "url": "https://github.com/sagemath/sage/issues/20376#issuecomment-293824",
    "user": "https://github.com/mkoeppe"
}

Dependencies: #20406, #20323


archive/issue_comments_293825.json:

{
    "body": "Changed commit from **[`e7ef1ea`](https://github.com/sagemath/sagetrac-mirror/commit/e7ef1eab2afffb239b253b354cdebff8965af13c)** to **[`4983cc7`](https://github.com/sagemath/sagetrac-mirror/commit/4983cc757f72093976d2dfc83beb37be71add00e)**",
    "created_at": "2016-04-15T00:29:49Z",
    "formatter": "markdown",
    "issue": "https://github.com/sagemath/sage/issues/20376",
    "type": "issue_comment",
    "url": "https://github.com/sagemath/sage/issues/20376#issuecomment-293825",
    "user": "https://github.com/sagetrac-git"
}

Changed commit from e7ef1ea to 4983cc7


archive/issue_comments_293826.json:

{
    "body": "<div id=\"comment:4\"></div>\n\nBranch pushed to git repo; I updated commit sha1. This was a forced push. Last 10 new commits:\n<table><tr><td><a href=\"https://github.com/sagemath/sagetrac-mirror/commit/d1d84c64d7c73f709280af181bf39736dad3487d\"><code>d1d84c6</code></a></td><td><code>get_solver: Add doctest</code></td></tr><tr><td><a href=\"https://github.com/sagemath/sagetrac-mirror/commit/cc2d999c5234040914a4fee66708f33124eef8a9\"><code>cc2d999</code></a></td><td><code>Mention solver=callable in docstrings and error messages</code></td></tr><tr><td><a href=\"https://github.com/sagemath/sagetrac-mirror/commit/37e87a5df7de14853e63074e0d07d678e61b1029\"><code>37e87a5</code></a></td><td><code>Replace delsarte test by one that does not expose a bug in GLPK exact</code></td></tr><tr><td><a href=\"https://github.com/sagemath/sagetrac-mirror/commit/2b0626fa987482986bb2c07e25aeba3083af3b1a\"><code>2b0626f</code></a></td><td><code>First attempt at LoggingBackend</code></td></tr><tr><td><a href=\"https://github.com/sagemath/sagetrac-mirror/commit/4e5c43952b459552d5d24d3d29e10833128e9fe5\"><code>4e5c439</code></a></td><td><code>This is as far as we get with __getattr__</code></td></tr><tr><td><a href=\"https://github.com/sagemath/sagetrac-mirror/commit/5282a791b5ca89853c688774e60924b687829e0e\"><code>5282a79</code></a></td><td><code>LoggingBackend: Inherit from GenericBackend, override methods</code></td></tr><tr><td><a href=\"https://github.com/sagemath/sagetrac-mirror/commit/deedc16f0d569ad5af64d4e93affb472e22356a4\"><code>deedc16</code></a></td><td><code>LoggingBackend: add test method writer</code></td></tr><tr><td><a href=\"https://github.com/sagemath/sagetrac-mirror/commit/cc845f79d766098d735ff821d03c40213c883af3\"><code>cc845f7</code></a></td><td><code>Use assertAlmostEqual for float; don't log zero and base_ring</code></td></tr><tr><td><a href=\"https://github.com/sagemath/sagetrac-mirror/commit/2f4b58c1add7224f08ea0ee42a0fdc53af830145\"><code>2f4b58c</code></a></td><td><code>Add doctest</code></td></tr><tr><td><a href=\"https://github.com/sagemath/sagetrac-mirror/commit/4983cc757f72093976d2dfc83beb37be71add00e\"><code>4983cc7</code></a></td><td><code>Fix docstring</code></td></tr></table>\n",
    "created_at": "2016-04-15T00:29:49Z",
    "formatter": "markdown",
    "issue": "https://github.com/sagemath/sage/issues/20376",
    "type": "issue_comment",
    "url": "https://github.com/sagemath/sage/issues/20376#issuecomment-293826",
    "user": "https://github.com/sagetrac-git"
}

Branch pushed to git repo; I updated commit sha1. This was a forced push. Last 10 new commits:

d1d84c6get_solver: Add doctest
cc2d999Mention solver=callable in docstrings and error messages
37e87a5Replace delsarte test by one that does not expose a bug in GLPK exact
2b0626fFirst attempt at LoggingBackend
4e5c439This is as far as we get with __getattr__
5282a79LoggingBackend: Inherit from GenericBackend, override methods
deedc16LoggingBackend: add test method writer
cc845f7Use assertAlmostEqual for float; don't log zero and base_ring
2f4b58cAdd doctest
4983cc7Fix docstring

archive/issue_comments_293827.json:

{
    "body": "<div id=\"comment:5\" align=\"right\">comment:5</div>\n\nrebased on top of current #20406.",
    "created_at": "2016-04-15T00:31:44Z",
    "formatter": "markdown",
    "issue": "https://github.com/sagemath/sage/issues/20376",
    "type": "issue_comment",
    "url": "https://github.com/sagemath/sage/issues/20376#issuecomment-293827",
    "user": "https://github.com/mkoeppe"
}
comment:5

rebased on top of current #20406.


archive/issue_comments_293828.json:

{
    "body": "Description changed:\n``````diff\n--- \n+++ \n@@ -5,6 +5,6 @@\n - doctests, suitable for cut and paste\n - `_test_*` methods for the backends (#20323). \n \n-I have already used this code to translate the testcase using the `MixedIntegerLinearProgram` reported in #18572 to a testcase in the style of the `_test_*` methods for the backends. The result has been committed on #20323.\n+I have already used this code to translate the testcase using the `MixedIntegerLinearProgram` reported in #18572 to a testcase in the style of the `_test_*` methods for the backends. The result has been committed on #20424 .\n \n \n``````\n",
    "created_at": "2016-04-15T00:31:44Z",
    "formatter": "markdown",
    "issue": "https://github.com/sagemath/sage/issues/20376",
    "type": "issue_comment",
    "url": "https://github.com/sagemath/sage/issues/20376#issuecomment-293828",
    "user": "https://github.com/mkoeppe"
}

Description changed:

--- 
+++ 
@@ -5,6 +5,6 @@
 - doctests, suitable for cut and paste
 - `_test_*` methods for the backends (#20323). 
 
-I have already used this code to translate the testcase using the `MixedIntegerLinearProgram` reported in #18572 to a testcase in the style of the `_test_*` methods for the backends. The result has been committed on #20323.
+I have already used this code to translate the testcase using the `MixedIntegerLinearProgram` reported in #18572 to a testcase in the style of the `_test_*` methods for the backends. The result has been committed on #20424 .
 
 

archive/issue_events_284919.json:

{
    "actor": "https://github.com/mkoeppe",
    "created_at": "2016-04-15T00:31:44Z",
    "event": "labeled",
    "issue": "https://github.com/sagemath/sage/issues/20376",
    "label": "https://github.com/sagemath/sage/labels/needs%20review",
    "label_color": "7fff00",
    "label_name": "needs review",
    "label_text_color": "ffffff",
    "type": "issue_event",
    "url": "https://github.com/sagemath/sage/issues/20376#event-284919"
}

archive/issue_comments_293829.json:

{
    "body": "Author: **Matthias Koeppe**",
    "created_at": "2016-04-17T00:53:52Z",
    "formatter": "markdown",
    "issue": "https://github.com/sagemath/sage/issues/20376",
    "type": "issue_comment",
    "url": "https://github.com/sagemath/sage/issues/20376#issuecomment-293829",
    "user": "https://github.com/mkoeppe"
}

Author: Matthias Koeppe


archive/issue_comments_293830.json:

{
    "body": "<div id=\"comment:7\" align=\"right\">comment:7</div>\n\nit would be great to have a concrete explained example in the docs like \"suppose we want to test that foo does baz. Then we...\"",
    "created_at": "2016-04-18T08:27:18Z",
    "formatter": "markdown",
    "issue": "https://github.com/sagemath/sage/issues/20376",
    "type": "issue_comment",
    "url": "https://github.com/sagemath/sage/issues/20376#issuecomment-293830",
    "user": "https://github.com/dimpase"
}
comment:7

it would be great to have a concrete explained example in the docs like "suppose we want to test that foo does baz. Then we..."


archive/issue_comments_293831.json:

{
    "body": "<div id=\"comment:8\"></div>\n\nBranch pushed to git repo; I updated commit sha1. This was a forced push. New commits:\n<table><tr><td><a href=\"https://github.com/sagemath/sagetrac-mirror/commit/632e81d1217a19926b295e5a07053a3dc629a63f\"><code>632e81d</code></a></td><td><code>First attempt at LoggingBackend</code></td></tr><tr><td><a href=\"https://github.com/sagemath/sagetrac-mirror/commit/3c96d9f3aaaa61c05cd419083300119dbbfc3fdd\"><code>3c96d9f</code></a></td><td><code>This is as far as we get with __getattr__</code></td></tr><tr><td><a href=\"https://github.com/sagemath/sagetrac-mirror/commit/123c0663a9b4b55595047c7851cb83471a881614\"><code>123c066</code></a></td><td><code>LoggingBackend: Inherit from GenericBackend, override methods</code></td></tr><tr><td><a href=\"https://github.com/sagemath/sagetrac-mirror/commit/8c2612df4e57956f4c9cd45b602dbf4433c2d913\"><code>8c2612d</code></a></td><td><code>LoggingBackend: add test method writer</code></td></tr><tr><td><a href=\"https://github.com/sagemath/sagetrac-mirror/commit/9c698341f87becc94be585af29292eb70adb6679\"><code>9c69834</code></a></td><td><code>Use assertAlmostEqual for float; don't log zero and base_ring</code></td></tr><tr><td><a href=\"https://github.com/sagemath/sagetrac-mirror/commit/422226c1b888c77df421917eccfc62c0a64e1f08\"><code>422226c</code></a></td><td><code>Add doctest</code></td></tr><tr><td><a href=\"https://github.com/sagemath/sagetrac-mirror/commit/b66cd6dc53bbe0a253a1c86aa7799b70f54a6760\"><code>b66cd6d</code></a></td><td><code>Fix docstring</code></td></tr><tr><td><a href=\"https://github.com/sagemath/sagetrac-mirror/commit/12261790b750b1757e6d958c6fa3b6d3e0f5b548\"><code>1226179</code></a></td><td><code>Add more documentation and examples</code></td></tr></table>\n",
    "created_at": "2016-04-27T08:07:09Z",
    "formatter": "markdown",
    "issue": "https://github.com/sagemath/sage/issues/20376",
    "type": "issue_comment",
    "url": "https://github.com/sagemath/sage/issues/20376#issuecomment-293831",
    "user": "https://github.com/sagetrac-git"
}

Branch pushed to git repo; I updated commit sha1. This was a forced push. New commits:

632e81dFirst attempt at LoggingBackend
3c96d9fThis is as far as we get with __getattr__
123c066LoggingBackend: Inherit from GenericBackend, override methods
8c2612dLoggingBackend: add test method writer
9c69834Use assertAlmostEqual for float; don't log zero and base_ring
422226cAdd doctest
b66cd6dFix docstring
1226179Add more documentation and examples

archive/issue_comments_293832.json:

{
    "body": "Changed commit from **[`4983cc7`](https://github.com/sagemath/sagetrac-mirror/commit/4983cc757f72093976d2dfc83beb37be71add00e)** to **[`1226179`](https://github.com/sagemath/sagetrac-mirror/commit/12261790b750b1757e6d958c6fa3b6d3e0f5b548)**",
    "created_at": "2016-04-27T08:07:09Z",
    "formatter": "markdown",
    "issue": "https://github.com/sagemath/sage/issues/20376",
    "type": "issue_comment",
    "url": "https://github.com/sagemath/sage/issues/20376#issuecomment-293832",
    "user": "https://github.com/sagetrac-git"
}

Changed commit from 4983cc7 to 1226179


archive/issue_comments_293833.json:

{
    "body": "<div id=\"comment:9\" align=\"right\">comment:9</div>\n\nI've added a better example.",
    "created_at": "2016-04-27T08:07:48Z",
    "formatter": "markdown",
    "issue": "https://github.com/sagemath/sage/issues/20376",
    "type": "issue_comment",
    "url": "https://github.com/sagemath/sage/issues/20376#issuecomment-293833",
    "user": "https://github.com/mkoeppe"
}
comment:9

I've added a better example.


archive/issue_comments_293834.json:

{
    "body": "<div id=\"comment:10\" align=\"right\">comment:10</div>\n\nthere is no trace of this backend in the docs. You probably want to add it to some index in an rst file...",
    "created_at": "2016-04-27T09:01:57Z",
    "formatter": "markdown",
    "issue": "https://github.com/sagemath/sage/issues/20376",
    "type": "issue_comment",
    "url": "https://github.com/sagemath/sage/issues/20376#issuecomment-293834",
    "user": "https://github.com/dimpase"
}
comment:10

there is no trace of this backend in the docs. You probably want to add it to some index in an rst file...


archive/issue_comments_293835.json:

{
    "body": "<div id=\"comment:11\"></div>\n\nBranch pushed to git repo; I updated commit sha1. New commits:\n<table><tr><td><a href=\"https://github.com/sagemath/sagetrac-mirror/commit/cea8e064882b01edba8578db1f11b63f8c1d9e85\"><code>cea8e06</code></a></td><td><code>Add logging_backend to documentation index</code></td></tr><tr><td><a href=\"https://github.com/sagemath/sagetrac-mirror/commit/a2217679f53c50dc44bab546de982b7b8d841ad9\"><code>a221767</code></a></td><td><code>Use print_function and output get_solver calls too</code></td></tr></table>\n",
    "created_at": "2016-04-27T20:19:45Z",
    "formatter": "markdown",
    "issue": "https://github.com/sagemath/sage/issues/20376",
    "type": "issue_comment",
    "url": "https://github.com/sagemath/sage/issues/20376#issuecomment-293835",
    "user": "https://github.com/sagetrac-git"
}

Branch pushed to git repo; I updated commit sha1. New commits:

cea8e06Add logging_backend to documentation index
a221767Use print_function and output get_solver calls too

archive/issue_comments_293836.json:

{
    "body": "Changed commit from **[`1226179`](https://github.com/sagemath/sagetrac-mirror/commit/12261790b750b1757e6d958c6fa3b6d3e0f5b548)** to **[`a221767`](https://github.com/sagemath/sagetrac-mirror/commit/a2217679f53c50dc44bab546de982b7b8d841ad9)**",
    "created_at": "2016-04-27T20:19:45Z",
    "formatter": "markdown",
    "issue": "https://github.com/sagemath/sage/issues/20376",
    "type": "issue_comment",
    "url": "https://github.com/sagemath/sage/issues/20376#issuecomment-293836",
    "user": "https://github.com/sagetrac-git"
}

Changed commit from 1226179 to a221767


archive/issue_comments_293837.json:

{
    "body": "<div id=\"comment:12\" align=\"right\">comment:12</div>\n\nThanks for the reminder; I've added it to the documentation index.",
    "created_at": "2016-04-27T20:21:57Z",
    "formatter": "markdown",
    "issue": "https://github.com/sagemath/sage/issues/20376",
    "type": "issue_comment",
    "url": "https://github.com/sagemath/sage/issues/20376#issuecomment-293837",
    "user": "https://github.com/mkoeppe"
}
comment:12

Thanks for the reminder; I've added it to the documentation index.


archive/issue_comments_293838.json:

{
    "body": "<div id=\"comment:13\" align=\"right\">comment:13</div>\n\nin \n\n```\ncall `compute_something` in the doctest\n```\n`compute_something` is being typeset in the doc as a maths expression. I guess it needs `:func:` prefix.\n\nAs well, after EXAMPLES there is a long list\n\n```\nadd_col(*args, **kwdargs)\nadd_linear_constraint(*args, **kwdargs)\n...\nwrite_mps(*args, **kwdargs)\n```\nIs it how it is meant to look?",
    "created_at": "2016-04-28T00:13:26Z",
    "formatter": "markdown",
    "issue": "https://github.com/sagemath/sage/issues/20376",
    "type": "issue_comment",
    "url": "https://github.com/sagemath/sage/issues/20376#issuecomment-293838",
    "user": "https://github.com/dimpase"
}
comment:13

in

call `compute_something` in the doctest

compute_something is being typeset in the doc as a maths expression. I guess it needs :func: prefix.

As well, after EXAMPLES there is a long list

add_col(*args, **kwdargs)
add_linear_constraint(*args, **kwdargs)
...
write_mps(*args, **kwdargs)

Is it how it is meant to look?


archive/issue_comments_293839.json:

{
    "body": "Changed commit from **[`a221767`](https://github.com/sagemath/sagetrac-mirror/commit/a2217679f53c50dc44bab546de982b7b8d841ad9)** to **[`b1db4dc`](https://github.com/sagemath/sagetrac-mirror/commit/b1db4dced251560e239b2ad2d21d4423b4e819fe)**",
    "created_at": "2016-04-28T00:48:34Z",
    "formatter": "markdown",
    "issue": "https://github.com/sagemath/sage/issues/20376",
    "type": "issue_comment",
    "url": "https://github.com/sagemath/sage/issues/20376#issuecomment-293839",
    "user": "https://github.com/sagetrac-git"
}

Changed commit from a221767 to b1db4dc


archive/issue_comments_293840.json:

{
    "body": "<div id=\"comment:14\"></div>\n\nBranch pushed to git repo; I updated commit sha1. New commits:\n<table><tr><td><a href=\"https://github.com/sagemath/sagetrac-mirror/commit/b1db4dced251560e239b2ad2d21d4423b4e819fe\"><code>b1db4dc</code></a></td><td><code>Improvement for generated documentation</code></td></tr></table>\n",
    "created_at": "2016-04-28T00:48:34Z",
    "formatter": "markdown",
    "issue": "https://github.com/sagemath/sage/issues/20376",
    "type": "issue_comment",
    "url": "https://github.com/sagemath/sage/issues/20376#issuecomment-293840",
    "user": "https://github.com/sagetrac-git"
}

Branch pushed to git repo; I updated commit sha1. New commits:

b1db4dcImprovement for generated documentation

archive/issue_comments_293841.json:

{
    "body": "<div id=\"comment:15\" align=\"right\">comment:15</div>\n\nI've fixed the markup of that function, actually using double-backquotes.\n\nThe long list is a list of all instrumented methods that comes from the backend. I don't know if it should be suppressed, and if yes, how. \nI also don't know how to remove the strange stuff at the very bottom of that page.",
    "created_at": "2016-04-28T00:52:29Z",
    "formatter": "markdown",
    "issue": "https://github.com/sagemath/sage/issues/20376",
    "type": "issue_comment",
    "url": "https://github.com/sagemath/sage/issues/20376#issuecomment-293841",
    "user": "https://github.com/mkoeppe"
}
comment:15

I've fixed the markup of that function, actually using double-backquotes.

The long list is a list of all instrumented methods that comes from the backend. I don't know if it should be suppressed, and if yes, how. I also don't know how to remove the strange stuff at the very bottom of that page.


archive/issue_comments_293842.json:

{
    "body": "<div id=\"comment:16\" align=\"right\">comment:16</div>\n\npatchbots complain\n\n```\nMissing doctests in numerical/backends/logging_backend.py: 1 / 5 = 20%\n```",
    "created_at": "2016-04-28T08:14:22Z",
    "formatter": "markdown",
    "issue": "https://github.com/sagemath/sage/issues/20376",
    "type": "issue_comment",
    "url": "https://github.com/sagemath/sage/issues/20376#issuecomment-293842",
    "user": "https://github.com/dimpase"
}
comment:16

patchbots complain

Missing doctests in numerical/backends/logging_backend.py: 1 / 5 = 20%

archive/issue_comments_293843.json:

{
    "body": "<div id=\"comment:17\" align=\"right\">comment:17</div>\n\nReplying to [@mkoeppe](#comment%3A15):\n> The long list is a list of all instrumented methods that comes from the backend. I don't know if it should be suppressed, and if yes, how. \n\nYou can place `.. auto***` directives in the docstrings of classes; although I don't exactly know how to achieve what we want. See the doc here:\nhttp://www.sphinx-doc.org/en/stable/ext/autodoc.html#confval-autoclass_content\n\nand there are examples in src/sage/ doing something like this: `grep -R \"\\.\\. auto\" *` will show a lot...\n\n\n> I also don't know how to remove the strange stuff at the very bottom of that page. \n\nno idea either...",
    "created_at": "2016-04-28T08:52:36Z",
    "formatter": "markdown",
    "issue": "https://github.com/sagemath/sage/issues/20376",
    "type": "issue_comment",
    "url": "https://github.com/sagemath/sage/issues/20376#issuecomment-293843",
    "user": "https://github.com/dimpase"
}
comment:17

Replying to @mkoeppe:

The long list is a list of all instrumented methods that comes from the backend. I don't know if it should be suppressed, and if yes, how.

You can place .. auto*** directives in the docstrings of classes; although I don't exactly know how to achieve what we want. See the doc here: http://www.sphinx-doc.org/en/stable/ext/autodoc.html#confval-autoclass_content

and there are examples in src/sage/ doing something like this: grep -R "\.\. auto" * will show a lot...

I also don't know how to remove the strange stuff at the very bottom of that page.

no idea either...


archive/issue_comments_293844.json:

{
    "body": "<div id=\"comment:18\"></div>\n\nBranch pushed to git repo; I updated commit sha1. This was a forced push. Last 10 new commits:\n<table><tr><td><a href=\"https://github.com/sagemath/sagetrac-mirror/commit/d39dfde8b7d4193d7e7659df0912557f65c57263\"><code>d39dfde</code></a></td><td><code>LoggingBackend: Inherit from GenericBackend, override methods</code></td></tr><tr><td><a href=\"https://github.com/sagemath/sagetrac-mirror/commit/028c64fd68dfb58af350b7eaf77a71d515dc75e2\"><code>028c64f</code></a></td><td><code>LoggingBackend: add test method writer</code></td></tr><tr><td><a href=\"https://github.com/sagemath/sagetrac-mirror/commit/9df27fd2154f41138247448aa6e2bb54931f5246\"><code>9df27fd</code></a></td><td><code>Use assertAlmostEqual for float; don't log zero and base_ring</code></td></tr><tr><td><a href=\"https://github.com/sagemath/sagetrac-mirror/commit/9408e507671a4a509fc01c6b7007bdb282839ad5\"><code>9408e50</code></a></td><td><code>Add doctest</code></td></tr><tr><td><a href=\"https://github.com/sagemath/sagetrac-mirror/commit/dd95cb91841ea437e82641a7b9b14054c8644c18\"><code>dd95cb9</code></a></td><td><code>Fix docstring</code></td></tr><tr><td><a href=\"https://github.com/sagemath/sagetrac-mirror/commit/0d2e9d9e22c50ee2ba2b9107fcbf66e4f9e21e04\"><code>0d2e9d9</code></a></td><td><code>Add more documentation and examples</code></td></tr><tr><td><a href=\"https://github.com/sagemath/sagetrac-mirror/commit/07bd122586e68a990d5d3292cbb2f22a06d328ed\"><code>07bd122</code></a></td><td><code>Add logging_backend to documentation index</code></td></tr><tr><td><a href=\"https://github.com/sagemath/sagetrac-mirror/commit/b69f62d856015b2915f21c973ddbebec5b41f864\"><code>b69f62d</code></a></td><td><code>Use print_function and output get_solver calls too</code></td></tr><tr><td><a href=\"https://github.com/sagemath/sagetrac-mirror/commit/9fbba6d5206607b4f259745f19b4a9fac7858174\"><code>9fbba6d</code></a></td><td><code>Improvement for generated documentation</code></td></tr><tr><td><a href=\"https://github.com/sagemath/sagetrac-mirror/commit/879c033b7bc5b245e19e7fc041ce487968fe6bac\"><code>879c033</code></a></td><td><code>Add documentation to wrappers and clean up namespace. Fixes generated documentation</code></td></tr></table>\n",
    "created_at": "2016-04-29T22:11:25Z",
    "formatter": "markdown",
    "issue": "https://github.com/sagemath/sage/issues/20376",
    "type": "issue_comment",
    "url": "https://github.com/sagemath/sage/issues/20376#issuecomment-293844",
    "user": "https://github.com/sagetrac-git"
}

Branch pushed to git repo; I updated commit sha1. This was a forced push. Last 10 new commits:

d39dfdeLoggingBackend: Inherit from GenericBackend, override methods
028c64fLoggingBackend: add test method writer
9df27fdUse assertAlmostEqual for float; don't log zero and base_ring
9408e50Add doctest
dd95cb9Fix docstring
0d2e9d9Add more documentation and examples
07bd122Add logging_backend to documentation index
b69f62dUse print_function and output get_solver calls too
9fbba6dImprovement for generated documentation
879c033Add documentation to wrappers and clean up namespace. Fixes generated documentation

archive/issue_comments_293845.json:

{
    "body": "Changed commit from **[`b1db4dc`](https://github.com/sagemath/sagetrac-mirror/commit/b1db4dced251560e239b2ad2d21d4423b4e819fe)** to **[`879c033`](https://github.com/sagemath/sagetrac-mirror/commit/879c033b7bc5b245e19e7fc041ce487968fe6bac)**",
    "created_at": "2016-04-29T22:11:25Z",
    "formatter": "markdown",
    "issue": "https://github.com/sagemath/sage/issues/20376",
    "type": "issue_comment",
    "url": "https://github.com/sagemath/sage/issues/20376#issuecomment-293845",
    "user": "https://github.com/sagetrac-git"
}

Changed commit from b1db4dc to 879c033


archive/issue_comments_293846.json:

{
    "body": "<div id=\"comment:19\" align=\"right\">comment:19</div>\n\nFound  a solution for the documentation.",
    "created_at": "2016-04-29T22:13:54Z",
    "formatter": "markdown",
    "issue": "https://github.com/sagemath/sage/issues/20376",
    "type": "issue_comment",
    "url": "https://github.com/sagemath/sage/issues/20376#issuecomment-293846",
    "user": "https://github.com/mkoeppe"
}
comment:19

Found a solution for the documentation.


archive/issue_comments_293847.json:

{
    "body": "Changed commit from **[`879c033`](https://github.com/sagemath/sagetrac-mirror/commit/879c033b7bc5b245e19e7fc041ce487968fe6bac)** to **[`a549842`](https://github.com/sagemath/sagetrac-mirror/commit/a5498426bfadc8ac824861a40a0a50e9bb2f8c11)**",
    "created_at": "2016-04-29T22:54:55Z",
    "formatter": "markdown",
    "issue": "https://github.com/sagemath/sage/issues/20376",
    "type": "issue_comment",
    "url": "https://github.com/sagemath/sage/issues/20376#issuecomment-293847",
    "user": "https://github.com/sagetrac-git"
}

Changed commit from 879c033 to a549842


archive/issue_comments_293848.json:

{
    "body": "<div id=\"comment:20\"></div>\n\nBranch pushed to git repo; I updated commit sha1. New commits:\n<table><tr><td><a href=\"https://github.com/sagemath/sagetrac-mirror/commit/a5498426bfadc8ac824861a40a0a50e9bb2f8c11\"><code>a549842</code></a></td><td><code>Add doctests</code></td></tr></table>\n",
    "created_at": "2016-04-29T22:54:55Z",
    "formatter": "markdown",
    "issue": "https://github.com/sagemath/sage/issues/20376",
    "type": "issue_comment",
    "url": "https://github.com/sagemath/sage/issues/20376#issuecomment-293848",
    "user": "https://github.com/sagetrac-git"
}

Branch pushed to git repo; I updated commit sha1. New commits:

a549842Add doctests

archive/issue_comments_293849.json:

{
    "body": "<div id=\"comment:21\"></div>\n\nBranch pushed to git repo; I updated commit sha1. New commits:\n<table><tr><td><a href=\"https://github.com/sagemath/sagetrac-mirror/commit/05c6c38bc47b186437b021581d63f8696c19156c\"><code>05c6c38</code></a></td><td><code>Faking the base_ring</code></td></tr></table>\n",
    "created_at": "2016-04-29T23:47:12Z",
    "formatter": "markdown",
    "issue": "https://github.com/sagemath/sage/issues/20376",
    "type": "issue_comment",
    "url": "https://github.com/sagemath/sage/issues/20376#issuecomment-293849",
    "user": "https://github.com/sagetrac-git"
}

Branch pushed to git repo; I updated commit sha1. New commits:

05c6c38Faking the base_ring

archive/issue_comments_293850.json:

{
    "body": "Changed commit from **[`a549842`](https://github.com/sagemath/sagetrac-mirror/commit/a5498426bfadc8ac824861a40a0a50e9bb2f8c11)** to **[`05c6c38`](https://github.com/sagemath/sagetrac-mirror/commit/05c6c38bc47b186437b021581d63f8696c19156c)**",
    "created_at": "2016-04-29T23:47:12Z",
    "formatter": "markdown",
    "issue": "https://github.com/sagemath/sage/issues/20376",
    "type": "issue_comment",
    "url": "https://github.com/sagemath/sage/issues/20376#issuecomment-293850",
    "user": "https://github.com/sagetrac-git"
}

Changed commit from a549842 to 05c6c38


archive/issue_comments_293851.json:

{
    "body": "<div id=\"comment:22\"></div>\n\nBranch pushed to git repo; I updated commit sha1. New commits:\n<table><tr><td><a href=\"https://github.com/sagemath/sagetrac-mirror/commit/f17cd9b799125912f098e541e950f1374674e6ca\"><code>f17cd9b</code></a></td><td><code>LoggingBackendFactory: Make the interface more user-friendly</code></td></tr></table>\n",
    "created_at": "2016-04-30T00:01:09Z",
    "formatter": "markdown",
    "issue": "https://github.com/sagemath/sage/issues/20376",
    "type": "issue_comment",
    "url": "https://github.com/sagemath/sage/issues/20376#issuecomment-293851",
    "user": "https://github.com/sagetrac-git"
}

Branch pushed to git repo; I updated commit sha1. New commits:

f17cd9bLoggingBackendFactory: Make the interface more user-friendly

archive/issue_comments_293852.json:

{
    "body": "Changed commit from **[`05c6c38`](https://github.com/sagemath/sagetrac-mirror/commit/05c6c38bc47b186437b021581d63f8696c19156c)** to **[`f17cd9b`](https://github.com/sagemath/sagetrac-mirror/commit/f17cd9b799125912f098e541e950f1374674e6ca)**",
    "created_at": "2016-04-30T00:01:09Z",
    "formatter": "markdown",
    "issue": "https://github.com/sagemath/sage/issues/20376",
    "type": "issue_comment",
    "url": "https://github.com/sagemath/sage/issues/20376#issuecomment-293852",
    "user": "https://github.com/sagetrac-git"
}

Changed commit from 05c6c38 to f17cd9b


archive/issue_events_284920.json:

{
    "actor": "https://github.com/dimpase",
    "created_at": "2016-05-03T19:41:47Z",
    "event": "unlabeled",
    "issue": "https://github.com/sagemath/sage/issues/20376",
    "label": "https://github.com/sagemath/sage/labels/needs%20review",
    "label_color": "7fff00",
    "label_name": "needs review",
    "label_text_color": "ffffff",
    "type": "issue_event",
    "url": "https://github.com/sagemath/sage/issues/20376#event-284920"
}

archive/issue_events_284921.json:

{
    "actor": "https://github.com/dimpase",
    "created_at": "2016-05-03T19:41:47Z",
    "event": "labeled",
    "issue": "https://github.com/sagemath/sage/issues/20376",
    "label": "https://github.com/sagemath/sage/labels/positive%20review",
    "label_color": "dfffc0",
    "label_name": "positive review",
    "label_text_color": "ffffff",
    "type": "issue_event",
    "url": "https://github.com/sagemath/sage/issues/20376#event-284921"
}

archive/issue_comments_293853.json:

{
    "body": "<div id=\"comment:23\" align=\"right\">comment:23</div>\n\nlooks good to me. By the way, you use deprecated `db()` stuff. Are you going to undo #2536 ?",
    "created_at": "2016-05-03T19:41:47Z",
    "formatter": "markdown",
    "issue": "https://github.com/sagemath/sage/issues/20376",
    "type": "issue_comment",
    "url": "https://github.com/sagemath/sage/issues/20376#issuecomment-293853",
    "user": "https://github.com/dimpase"
}
comment:23

looks good to me. By the way, you use deprecated db() stuff. Are you going to undo #2536 ?


archive/issue_comments_293854.json:

{
    "body": "Reviewer: **Dima Pasechnik**",
    "created_at": "2016-05-03T19:41:47Z",
    "formatter": "markdown",
    "issue": "https://github.com/sagemath/sage/issues/20376",
    "type": "issue_comment",
    "url": "https://github.com/sagemath/sage/issues/20376#issuecomment-293854",
    "user": "https://github.com/dimpase"
}

Reviewer: Dima Pasechnik


archive/issue_comments_293855.json:

{
    "body": "<div id=\"comment:24\" align=\"right\">comment:24</div>\n\nI'm not using it.\nThe `LoggingBackend` simply instruments every method that the backend has, including stuff that I never heard of or that was deprecated a decade ago.",
    "created_at": "2016-05-03T19:47:07Z",
    "formatter": "markdown",
    "issue": "https://github.com/sagemath/sage/issues/20376",
    "type": "issue_comment",
    "url": "https://github.com/sagemath/sage/issues/20376#issuecomment-293855",
    "user": "https://github.com/mkoeppe"
}
comment:24

I'm not using it. The LoggingBackend simply instruments every method that the backend has, including stuff that I never heard of or that was deprecated a decade ago.


archive/issue_comments_293856.json:

{
    "body": "<div id=\"comment:25\" align=\"right\">comment:25</div>\n\nAh, OK, never mind then (I had a quick look at generated docs, and saw that `db()` there...)",
    "created_at": "2016-05-03T19:49:18Z",
    "formatter": "markdown",
    "issue": "https://github.com/sagemath/sage/issues/20376",
    "type": "issue_comment",
    "url": "https://github.com/sagemath/sage/issues/20376#issuecomment-293856",
    "user": "https://github.com/dimpase"
}
comment:25

Ah, OK, never mind then (I had a quick look at generated docs, and saw that db() there...)


archive/issue_events_284922.json:

{
    "actor": "https://github.com/vbraun",
    "created_at": "2016-05-04T17:10:38Z",
    "event": "unlabeled",
    "issue": "https://github.com/sagemath/sage/issues/20376",
    "label": "https://github.com/sagemath/sage/labels/positive%20review",
    "label_color": "dfffc0",
    "label_name": "positive review",
    "label_text_color": "ffffff",
    "type": "issue_event",
    "url": "https://github.com/sagemath/sage/issues/20376#event-284922"
}

archive/issue_events_284923.json:

{
    "actor": "https://github.com/vbraun",
    "commit_id": "92dc8866c9ee324943bbd81153074b0290d42159",
    "commit_repository": "https://github.com/sagemath/sage",
    "created_at": "2016-05-04T17:10:38Z",
    "event": "closed",
    "issue": "https://github.com/sagemath/sage/issues/20376",
    "type": "issue_event",
    "url": "https://github.com/sagemath/sage/issues/20376#event-284923"
}

archive/issue_comments_293857.json:

{
    "body": "Changed branch from **[u/mkoeppe/loggingbackend___delegating_mip_backend_class_that_logs_input_output_to_backend_methods](https://github.com/sagemath/sagetrac-mirror/tree/u/mkoeppe/loggingbackend___delegating_mip_backend_class_that_logs_input_output_to_backend_methods)** to **[`f17cd9b`](https://github.com/sagemath/sagetrac-mirror/commit/f17cd9b799125912f098e541e950f1374674e6ca)**",
    "created_at": "2016-05-04T17:10:38Z",
    "formatter": "markdown",
    "issue": "https://github.com/sagemath/sage/issues/20376",
    "type": "issue_comment",
    "url": "https://github.com/sagemath/sage/issues/20376#issuecomment-293857",
    "user": "https://github.com/vbraun"
}

Changed branch from u/mkoeppe/loggingbackend___delegating_mip_backend_class_that_logs_input_output_to_backend_methods to f17cd9b