跳到内容

简介

版本2021.12.0-3

本文档包含与RStudio Package Manager的每个版本相关的说明。英格兰vs伊朗让球请联系RStudio客户支持(英格兰vs伊朗让球卡塔尔世界杯欧洲预选赛赛程表卡塔尔世界杯欧洲预选赛赛程表support@英格兰vs伊朗让球rstudio.com),并就所描述的更改提出问题。

英格兰vs伊朗让球RStudio包管理器2021.12.0

2021年12月23日

  • 增加对op卡塔尔世界杯欧洲预选赛赛程表enSUSE 15.3和SLES 15 SP3的支持。
  • 添加一个新的配置选项服务器。LegacyCalendarTransactionURL它可用于将单源存储库恢复为使用数字标识符(例如。/回购/ 4115),而不是默认的散列值。
  • 现在,日历将把快照日期显示为日历上的有效日期,而不是CRAN快照源的事务日期。
  • 引入代码分割以提高网页加载时间。

固定

  • 对服务器和web界面使用的库进行了安全性和依赖性升级。
  • 改进了整个产品的缓存层。这将导致更快的包下载、页面加载和由于更低的数据库使用率而带来的更大的可伸缩性。
  • 修正了浏览器选择的日历日期和服务器生成的URL可能相差一天的时区问题。
  • 修正了领导人选举可能导致两个或更多的领导人被选举的问题验证集群完整性时出错:节点列表长度不同日志。
  • 修正了领导选举可能导致将领导假设工作推入队列错误日志行、失败的请求和/或需要很长时间才能重新启动的服务。
  • 修正了一个实例中领导选举和多个接口的问题节点“X”的IP“Y”从存储不知道领导者日志。
  • 修复了为新操作系统(如openSUSE 15.3和SLES 15 SP3)提供R包二进制文件的问题。
  • 修复了新操作系统(如openSUSE 15.3和SLES 15 SP3)无法列出系统需求的问题。
  • 修正了一个可能阻止用Latin-1编码的R包在r3.5或以下安装的问题。
  • 修正了静态资产不能在UI中正确缓存的问题。

打破

  • 现在,当存储库发生更新或事务时,日历将只显示日期为可选的。的rspm url创建命令可用于为任何日期和事务集生成URL。
  • 默认的最小TLS版本现在被正确配置为1.1,而不是默认1.0.方法可以对此进行更改HTTPS。MinimumTLS配置选项。

英格兰vs伊朗让球RStudio包管理器2021.09.0

2021年9月8日

RStudio包管理器的这个版本英格兰vs伊朗让球包含了一个新的日历视图和改进的冻结包集的方法。它还包含日志的改进和许多重要的错误修复。

  • 引入一个新的、更灵活的存储库日历。用户现在可以冻结到存储库历史中的任何日期,冻结的存储库url现在包括快照日期YYYY-MM-DD格式。在以前不支持日历的许多情况下,现在都支持卡塔尔世界杯欧洲预选赛赛程表日历,特别是对于具有多个源的存储库。现有的存储库url使用数字标识符(例如,/回购/ 4155)仍受支持,并会继续工作卡塔尔世界杯欧洲预选赛赛程表。关于日历的更多信息可以在用户界面概述管理指南的章节。
  • 添加一个rspm url创建命令创建冻结的存储库URLrspm url解释命令来解释冻结的存储库URL编码的内容。
  • RSPM现在可以为新的R版本和操作系统提供二进制包,而无需升级到新版本。支持的平台列表现在从RS卡塔尔世界杯欧洲预选赛赛程表tudio包服务同步。英格兰vs伊朗让球
  • 编译器现在可以使用rspm编辑git-builder命令修改SSH密钥、Git URL、分支和子目录。
  • 使用“提交”触发器的git构建器现在可以配置为使用DESCRIPTION文件中的版本,而不是唯一的、有时间戳的版本。看到新的Git。ForceDescriptionVersion配置选项以获取更多信息。
  • 添加额外的日志记录,指示何时对CRAN、Bioconductor和PyPI包进行更新检查。
  • 现在创建一个PID文件来跟踪Package Manager进程ID。
  • 在文档中添加两个描述可用命令行选项的新部分:命令行接口和离线下载器。
  • 现在可以通过journalctl获得日志。
  • UI和CLI现在将提供更好的错误消息,以帮助客户开始设置存储库和源代码。
  • 一般的表现rspm-offline-downloader得到凹口指挥能力得到提升。默认情况下,并发性值设置为10——并发Flag接受更高的值更快的下载。
  • 添加一个更有用的错误消息时,试图取消订阅生物导体回购的来源。此操作是不允许的,因为Bioconductor回购是自动订阅到源的。
  • 添加对生物卡塔尔世界杯欧洲预选赛赛程表导体的支持存储库。的存储库将在下一次Bioconductor同步后在Bioconductor源代码中可用。
  • PyPI源现在支持卡塔尔世界杯欧洲预选赛赛程表YYYY-MM-DD冻结存储库url的日期别名。
  • 添加一个新的rspm完成命令为Bash生成CLI自动完成脚本。更多信息可在管理指南
  • 从这个版本开始,RSPM现在将使用基于日历的版本控制方案

固定

  • 修复了生物导体同步可能会错误地处理同步操作的顺序,导致源无法同步的问题。此问题只影响Bioconductor存储库的用户。如果您从RSPM 1.2.0或1.2.2升级,请使用rspm - type = bioconductor同步重新同步你的生物导体源1.2.2.1版本包含此步骤,如果您已经更新到该版本,则不需要重复此步骤。
  • 修复可能为同一源安排两个或多个相互干扰的包更新的错误。
  • 修复了某些带密码短语的SSH密钥无法正确导入的错误。
  • 修复了一个错误,阻止包添加到策划的CRAN源与某些- - -快照标志值。
  • 修复HA集群无法选举领导者的错误。
  • PostgreSQL驱动程序已经升级,可以更快地从丢失的连接和TCP重置中恢复。这也解决了一个问题,一些Azure客户看到Read: connection reset by peer错误。
  • 修复HA集群无法验证节点完整性的错误。
  • 修复了在领袖选举中失去Postgres连接时失去状态的问题。
  • 现在重试PyPI同步中的所有错误,以便更多的同步成功。
  • 修正了令人困惑的错误信息服务器。TempDir没有可写的。
  • 为Bioconductor推荐的CRAN快照太早,可能导致Bioconductor包安装失败。对于Bioconductor存储库,我们建议将R配置为在Setup页面上使用修改后的CRAN快照。对于R存储库,我们建议使用管理指南
  • 修复了在带有较新版本BiocManager(1.30.12及以上版本)的脱机环境中使用Bioconductor包的说明。如果您无法离线使用BiocManager,请参阅Bioconductor存储库设置页面上的修改说明。
  • 修复了一个实验性API swagger文档中的xss漏洞。swagger UI已经升级到最新版本3.51.1在这个过程中。
  • 修复了影响PostgreSQL用户的PyPI同步错误search_path选择。
  • 修复了一个罕见的bug,该bug可能会阻止应用程序在从版本升级后启动1.1.6.1 - *或更早。
  • 修复了文件名中带有加号的PyPI包的问题。

打破

  • 默认日志记录位置已从/var/log/英格兰vs伊朗让球rstudio-pm.log/var/log/英格兰vs伊朗让球rstudio/rstudio-pm/rstudio-pm.log.这也将影响访问日志。
  • 以下操作系统已达到供应商支持,不再受支持:卡塔尔世界杯欧洲预选赛赛程表
    • Ubuntu 16.04 (Xenial Xerus)
    • openSUSE 42.3
    • openSUSE 15.1
    • SLES 15 SP1
  • 返回到Usage Stats页面的日期现在是ISO 8601日期,而不是完整的RFC3339时间戳。
  • 的最小数量PostgresPool。MaxOpenConnections现在将设置为10。
  • 使用带有RSPM 1.2.0或1.2.2的Bioconductor的气隙客户在将RSPM升级到2021.09.0之后,但在同步Bioconductor源之前,需要获取新的v4/1模式。请参考管理指南为更多的细节。1.2.2.1版本包含此步骤,如果您已经更新到该版本,则不需要重复此步骤。
  • CRAN源的日期别名现在将使用UTC作为日期的基础。
  • 活动页面和设置页面现在将对所有日期和时间使用UTC。

弃用/删除

  • 不赞成Git——分支选项与——build-trigger =标签国旗。
  • 停止对openSUSE 1卡塔尔世界杯欧洲预选赛赛程表5.1、SLES 15 SP1和Ubuntu 16.04 (Xenial Xerus) R二进制包的支持。RSPM将继续为这些操作系统提供现有的二进制包,但几个月后不再提供新的二进制包。详情请参阅管理指南参阅有关二进制包所支持的操作系统和R版本的更多信息。卡塔尔世界杯欧洲预选赛赛程表
  • 不再支持Internet Explorer 11。卡塔尔世界杯欧洲预选赛赛程表请参阅我们的平台支持卡塔尔世界杯欧洲预选赛赛程表页以获取支持的浏览器列表。卡塔尔世界杯欧洲预选赛赛程表
  • 不赞成的——cache-dir国旗的rspm-offline-downloader得到凹口命令作为缓存和快速更新现在将默认启用。

英格兰vs伊朗让球RStudio包管理器1.2.2.1

2021年5月13日

  • 增加了对r卡塔尔世界杯欧洲预选赛赛程表4.1预编译二进制包的支持。

固定

  • 修正了生物导体同步会错误地处理同步动作的顺序,导致源无法同步的问题。此问题只影响Bioconductor存储库的用户。安装此版本后,请使用rspm - type = bioconductor同步重新同步你的生物导体源之前RSPM版本(1.2.0,1.2.2)的Bioconductor更新将不再更新。
  • 修正了使用PostgreSQL时Bioconductor同步失败的问题。

打破

  • 使用带有RSPM 1.2.0或1.2.2的Bioconductor的气隙客户在将RSPM升级到1.2.2.1之后,但在同步Bioconductor源之前,需要获取新的v4/1模式。请参考管理指南为更多的细节。

英格兰vs伊朗让球RStudio包管理器1.2.2

2021年3月2日

  • 包管理器现在提供文件系统存储审计和警报。当存储超过用户可配置的阈值时,服务器将在日志和UI中发出警报。更多信息可在管理指南
  • 现在可以通过与prometheus兼容的端点导出操作度量,以支持您自己的监视和警报系统。更多信息可在管理指南
  • Python包现在显示附加的发布信息,包括下载链接、SHA256值和猛地一拉的地位。
  • Python包版本现在在UI中进行分页。
  • 使用新的(存储)。默认的选项将所有变量存储类配置在一起,例如设置(存储)。默认的= S3将确保所有的包都写到您的S3桶。
  • 方法配置连接到数据库时的最大等待时间(数据库)。ConnectionTimeout选择。
  • 包管理器现在可以安装在openSUSE 15.2和SLES 15 SP2系统上。
  • 预编译的R二进制包现在可用于openSUSE 15.2和SLES 15 SP2。
  • 现在可以列出openSUSE 15.2和SLES 15 SP2的系统需求信息。
  • 使用时执行额外的启动验证带有搜索路径的PostgreSQL
  • 集群现在自动选择一个领导节点。领导者管理调度同步和缓存清除等任务,以避免重复工作。
  • 包管理器现在使用异步消息传递而不是数据库锁定来跟踪活动工作(如同步CRAN源);这提高了性能,并有助于消除数据库资源争用。

固定

  • 修复可能导致多次同步快照而导致数据损坏的问题。在不太可能发生的情况下,您的安装受到此bug的影响,您将无法启动RSPM,并且您将在日志中看到以下错误:
    运行服务的错误:错误:无法初始化到数据库的连接:UNIQUE约束失败:检查点。source_id,检查点。guid, checkpoints.version
    如果您的安装受到影响,请联系技术支持。卡塔尔世界杯欧洲预选赛赛程表您可以重新安装之前的RSPM版本并继续使用RSPM,直到问题解决为止。
  • 一些不正确或不正确的数据库配置阻止了启动并且没有崩溃,这些配置现在将相应超时。
  • 提高PostgreSQL数据库连接的健壮性,当连接丢失时自动重新连接。
  • Git构建器现在尊重指定的——ssh密钥在克隆存储库时标记。
  • 修复在构建大型Git存储库时会导致间歇性故障的竞态条件。
  • 修复了添加描述文件中有空行的Git包的问题。
  • UI中不再显示重复的Python包。
  • RSPM缺少一些Python包和文件。
  • 修补UI依赖标志着以移除潜在的拒绝服务(DoS)漏洞。
  • 我们改进了PyPI源同步操作;同步应该更快更可靠地完成。看到打破关于重新订阅和重新同步Python存储库的更改。

打破

  • 英格兰vs伊朗让球RStudio包管理器不再支持Red Hat En卡塔尔世界杯欧洲预选赛赛程表terprise Linux/CentOS Linux 6.x。
  • 以前订阅到PyPI源的任何Python存储库都需要重新订阅并重新同步。有关更多信息,请参见PyPI快速入门指南
  • 控件中移除Git支持卡塔尔世界杯欧洲预选赛赛程表rspm添加命令。使用新的rspm创建git-builder命令。
  • 移除弃用rspm clear-cran命令。使用新的rspm清晰- type =凹口命令。
  • RSPM现在将进行验证S3启动时的存储配置选项。

英格兰vs伊朗让球RStudio包管理器1.2.0

2020年11月24日

Bioconductor支卡塔尔世界杯欧洲预选赛赛程表持

  • Bioconductor现在通过一系列更卡塔尔世界杯欧洲预选赛赛程表改得到支持。我们建议增加1tb以上的额外磁盘存储,并且需要管理员CLI操作才能启用Bioconductor。了解有关如何提供Bioconductor包的更多信息管理指南
  • 添加新的Bioconductor存储库类型。方法可以创建Bioconductor存储库RSPM创建repo——type=bioconductor命令。
  • 添加新的源类型,表示发行版中的Bioconductor版本和R存储库。这些资源可以添加到Bioconductor或R存储库中。
  • 添加一个新的——类型国旗的同步命令,用于区分同步CRAN和Bioconductor元数据。
  • 增加了rspm-offline-downloader卡塔尔世界杯欧洲预选赛赛程表支持Bioconductor数据。
  • 增加了对B卡塔尔世界杯欧洲预选赛赛程表ioconductor存储库的web界面支持,包括一个新的安装页面,用于使用BiocManager和Bioconductor存储库。
  • 在CLI中卡塔尔世界杯欧洲预选赛赛程表增加了对列出Bioconductor存储库、源代码和包的支持。添加一个新的RSPM列出生物导体版本命令列出可用的Bioconductor版本。
  • 增加了对B卡塔尔世界杯欧洲预选赛赛程表ioconductor元数据和存储库信息的服务器API支持。

PyPI(β)

  • 通过一系列更改和添加,PyPI镜像现在在be卡塔尔世界杯欧洲预选赛赛程表ta版本中得到了支持。我们建议增加1tb以上的额外磁盘存储,并且需要管理员CLI操作才能启用PyPI。中了解有关如何提供PyPI包的更多信息管理指南
  • 添加一个新的Python存储库类型。方法可以创建Python存储库RSPM create repo——type=python命令。
  • 添加新——类型国旗的同步命令,区分同步CRAN和PyPI元数据。
  • 添加一个PyPI配置PyPI相关配置属性,如PyPI同步时间等。
  • 添加一个新的pypi在使用Python存储库时默认启用。
  • 增加了对列卡塔尔世界杯欧洲预选赛赛程表出和搜索Python包的支持。
  • 在web界卡塔尔世界杯欧洲预选赛赛程表面中增加了对PyPI存储库的支持,包括搜索和显示包数据。
  • 增加对路由卡塔尔世界杯欧洲预选赛赛程表pip请求的支持。
  • 增加了跟踪卡塔尔世界杯欧洲预选赛赛程表PyPI包下载的支持,并在web界面的Usage部分中相应显示。
  • 为PyPI卡塔尔世界杯欧洲预选赛赛程表元数据和存储库信息的服务器API添加支持。
  • 添加一个新的——类型= pypi rspm清楚命令清除PyPI元数据,删除PyPI作为源,或重新同步一个新副本。

对策划的CRAN源的更改

  • 方法可以创建策划的cran源- - -快照标志指定初始快照日期。例如——快照= 2019-11-07.一个新的RSPM列表cran快照命令显示可用的快照日期。
  • Curated-CRAN源添加而且更新操作现在支持通过卡塔尔世界杯欧洲预选赛赛程表- - -快照国旗,例如,——快照= 2019-11-07.通过——事务id标志已弃用,但仍受支持。卡塔尔世界杯欧洲预选赛赛程表的——提交现在这两个都需要Flag。
  • 一个新的源类型,cran-snapshot可用于创建包含所有CRAN但仅针对特定日期的源。与策划- cran源一样,CRAN-Snapshot源可以使用rspm更新命令。

Misc

  • 为Bioconductor和PyPI添加了新的存储类。如果您为包使用非默认存储位置(例如S3),请为Bioconductor和PyPI配置正确的存储位置之前升级。
  • 打破:删除rspm-offline-downloader get-cran命令。使用rspm-offline-downloader得到凹口向前发展。
  • 的下载弹性rspm-offline-downloader工具通过增加重试次数和使用指数回退添加超时。
  • 添加新——starting-snapshot国旗的rspm-offline-downloader该工具可用于下载从特定快照开始的RSPM CRAN数据。注意:这不会影响R包的二进制下载。
  • 添加新validate-cran命令的rspm-offline-downloader验证目标是否包含RSPM正常工作所需的所有相关快照和目录。
  • 更新rspm编辑回购命令不再需要——新名字在更新存储库描述时使用。
  • 修复了本地包和Git包可能缺少包依赖的错误。
  • 防止源同步在所需的计划后30分钟发生。
  • 注意:当使用Postgres时,RStudio包管理器现在英格兰vs伊朗让球验证正在使用的最低版本是9.5。如果使用的Postgres版本较旧,则会记录一条警告消息。的最小版本中也提到了9.5PostgreSQL管理指南的数据库章节。
  • 更新UI搜索优先考虑精确匹配,也限制匹配搜索为三个或更多字符。
  • 不赞成的clear-cran命令。使用新的明确- type =凹口命令。
  • 修复可能导致作业队列在负载下死锁的错误。这可以防止可能导致RSPM服务停止响应的问题。
  • 添加一个响应头,以帮助识别请求中的包管理器:X-Repository-Type: RSPM
  • web界面中的Activity页面现在显示快照日期凹口源,而不是快照同步的日期。这使得Activity页面更容易导航,并且与存储库日历一致。
  • 类的存储库凹口源代码现在可以根据日期和事务id进行索引。日期别名在适当的地方显示在存储库设置页面中。
  • Package页面现在按时间顺序降序显示较旧的包版本。

英格兰vs伊朗让球RStudio包管理器1.1.6.1

2020年7月13日

  • 修复了Git构建器可以在非Git源代码中创建的错误rspm git-builders列表而且rspm git-builds列表命令失败。

英格兰vs伊朗让球RStudio包管理器1.1.6

2020年6月23日

  • 打破:删除——dryrun在向托管cran源添加或更新包时需要的CLI标志。尝试使用此标志将导致命令错误。
  • break:使用Apache组合日志格式作为默认的访问日志格式,而不是Apache通用日志格式。通过设置切换回服务器。AccessLogFormat = "共同"
  • 中断:CLI现在默认等待命令完成。受影响的CLI命令如下:rspm同步rspm创建git-builderrspm git-builder运行,rspm重新运行git-builder.使用新的——不标记以异步运行这些命令而无需等待。的——等待标志保持向后兼容可用。
  • 增加了rspm离线而且rspm在线admin CLI命令,支持将服务离线并使其卡塔尔世界杯欧洲预选赛赛程表安全上线。
  • 增加了rspm集群离线而且rspm集群网络命令,支持将集群中的多个节点离线后重新上线。卡塔尔世界杯欧洲预选赛赛程表
  • 添加一个rspm集群节点命令,支持列出集群中的节点。卡塔尔世界杯欧洲预选赛赛程表
  • 添加一个RSPM配置调试记录器命令临时更改调试日志配置,而无需重新启动包管理器服务器。
  • 更新管理指南高可用性和负载均衡一章,介绍了升级集群的新指南。
  • 为通常请求的端点添加一个新的实验性服务器API文档。有关更多信息,请参阅新文档
  • 增加对Ub卡塔尔世界杯欧洲预选赛赛程表untu 20.04 LTS的支持。
  • 增加了对U卡塔尔世界杯欧洲预选赛赛程表buntu 20.04 LTS预编译二进制包的支持。
  • 增加了在U卡塔尔世界杯欧洲预选赛赛程表buntu 20.04 LTS上列出软件包系统需求的支持。
  • 添加新代理。用户而且代理。密码配置选项以安全地配置出站代理。
  • 不赞成的rspm添加命令用于Git包。使用rspm创建git-builder向前发展。

英格兰vs伊朗让球RStudio包管理器1.1.4.1

2020年5月20日

  • 增加了对R卡塔尔世界杯欧洲预选赛赛程表 4.0预编译二进制包的支持。

英格兰vs伊朗让球RStudio包管理器1.1.4

2020年4月10日

  • 为CRAN添加一个新的存储类。升级将导致现有的CRAN包和README文件迁移到新的存储类。如果您为包使用非默认存储位置(例如S3),请为CRAN配置正确的存储位置之前升级。所有CRAN包将在服务启动时移动到新的CRAN存储位置。如果您的安装已经下载了许多CRAN包,这可能需要一些时间,并且在迁移完成之前服务将不可用。

如果为CRAN配置的存储类与包的存储类类型不同,则启动将失败。如果您希望将CRAN包迁移到不同的存储类型,请启用迁移。EnableMixedClassMigration = true配置属性。

  • 增加了孤儿包裹的驱逐。Git和本地包被存储但不再在任何源中引用,将定期删除。
  • 添加一个新的CLI命令git-builds列表可以用来检查Git生成器的运行和调试潜在的问题。
  • 增加更好的缓存并通过以下方式提高性能:
    • 为内存缓存添加可配置设置。
    • 缓存系统需求数据以获得更好的性能。
    • 默认情况下启用包请求缓存。
  • 更新许可证管理器命令合并最近的bug修复。
  • 将本地包和Git包的包大小添加到Web客户端。
  • 在显示来自Git源的包的包信息时,向Web客户端添加Git SHA。
  • 添加一个示例配置文件,其中包括所有可用的配置设置及其默认值/etc/英格兰vs伊朗让球rstudio-pm/rstudio-pm.gcfg.defaults
  • 修复了在某些SSH服务器配置下通过SSH添加Git包可能失败的错误。
  • 修复了在自定义R启动文件存在时添加Git包可能失败的错误。
  • 修复了在readme包中呈现SVG图像的问题。
  • 修复了build-id文件安装在/usr/lib/.build-id/可能与其他RStudio产品冲突并导致安装错误。英格兰vs伊朗让球
  • 修复了不同步的系统要求可能导致服务器无法启动的问题。这提高了在脱机(气隙)环境中卡塔尔世界杯欧洲预选赛赛程表运行RStudio Package Ma英格兰vs伊朗让球nager的支持。
  • 更新要使用的管理指南、许可证和新闻文档mkdocs

英格兰vs伊朗让球RStudio包管理器1.1.2

2020年2月26日

  • 英格兰vs伊朗让球RStudio包管理器1.1.2包含对预编译的Windows R包二进卡塔尔世界杯欧洲预选赛赛程表制文件的beta支持。Windows R包的二进制文件可以更快地安装,而不需要安装系统依赖项。更多详情请参阅管理指南
  • 卡塔尔世界杯欧洲预选赛赛程表对1.0.6以上版本的CRAN回购的支持已被移除。CRAN支持现在需要更新到1.0.6或更高版本。卡塔尔世界杯欧洲预选赛赛程表
  • 拆迁政策
    • 添加配置驱逐策略的功能,这些策略控制存储对象的生存期。可以使用驱逐策略将服务器磁盘使用率保持在最低水平。欲知详情,请浏览管理指南
    • 升级RStudio Package Manage英格兰vs伊朗让球r后启动可能需要一些时间,因为所有存储的对象都将记录在数据库中。如果正在升级集群中的多个节点,请在启动其他节点之前允许第一个节点完全启动。
  • 修复了一个错误的数据库连接到PostgreSQL或SQLite会导致恐慌。
  • 卡塔尔世界杯欧洲预选赛赛程表支持TLS 1.3。无需额外配置即可访问此TLS版本。
  • 设置HTTPS。ExcludedCiphers已被删除,不再受支持。卡塔尔世界杯欧洲预选赛赛程表的HTTPS。MinimumTLS设置应用于指定可接受的最小TLS版本。当您的组织有更复杂的HTTPS需求时,我们建议运行安全代理。
  • 增加了对C卡塔尔世界杯欧洲预选赛赛程表entOS/RHEL 8预编译二进制包的支持。
  • 增加了在C卡塔尔世界杯欧洲预选赛赛程表entOS/RHEL 8上列出包的系统需求的支持。
  • 修复了关闭服务器有时会导致孤立作业启动进程的错误。
  • 添加可用于迁移到不同数据库提供程序的迁移实用程序。欲知详情,请浏览管理指南
  • 修正了一个错误的CPU使用率英格兰vs伊朗让球rstudio-pm当使用SQLite作为数据库时,服务会随着时间的推移而增加。

英格兰vs伊朗让球RStudio包管理器1.1.0.1

2019年11月22日

  • 修复了一个影响服务器性能并导致在为非当前检查点获取二进制包时可能提供不正确的二进制文件的错误。

英格兰vs伊朗让球RStudio包管理器1.1.0

2019年10月31日,

  • 添加两个新的配置设置,服务器。PackageRewriteCompressionLevel而且服务器。PackageRewriteBufferSize这可用于在本地源中安装包时提高性能。欲知详情,请浏览管理指南
  • 不赞成的——dryrun标志,在将包更新到策展cran源时需要。
  • rspm-offline-downloader现在支持卡塔尔世界杯欧洲预选赛赛程表离线环境下下载Linux R包二进制文件。欲知详情,请浏览管理指南
  • 添加一个新的代理。URL配置选项使RStudio包管理器在发出HTTP和HTTPS英格兰vs伊朗让球请求时使用出站服务器代理。
  • 停止支持Ub卡塔尔世界杯欧洲预选赛赛程表untu 14 (Trusty Tahr)。与Ubuntu的终点随着RStu英格兰vs伊朗让球dio 6个月的支卡塔尔世界杯欧洲预选赛赛程表持即将结束,我们将不再在这个版本的Ubuntu上测试或支持RStudio包管理器。
  • 不赞成的凹口。SyncMode设置。未来的版本将不支持CRAN和策划的CRAN源的即时卡塔尔世界杯欧洲预选赛赛程表同步。气隙安装方法可用于需要抢占式下载CRAN或策划式CRAN包的情况。欲知详情,请浏览管理指南
  • 修复了一个错误,阻止构建带有大量标记的git包。
  • 增加了在本卡塔尔世界杯欧洲预选赛赛程表地源中安装非常大的包的支持。
  • 增加对SU卡塔尔世界杯欧洲预选赛赛程表SE Linux包二进制文件的支持。有关更多信息,请参见回购设置页面。

英格兰vs伊朗让球RStudio包管理器1.0.14

2019年10月2日,

  • 该版本包括bug修复和显著的性能改进。
  • 不赞成的——dryrun在向策展cran源添加包时需要的标志。
  • 添加对RH卡塔尔世界杯欧洲预选赛赛程表EL 8的支持。

英格兰vs伊朗让球RStudio包管理器1.0.12

2019年9月10日

  • Beta:引入对linux包二进制卡塔尔世界杯欧洲预选赛赛程表文件的支持。预编译的包二进制文件将可用于大多数使用R 3.4、3.5和3.6的CRAN包,适用于Ubuntu 16.04 (Xenial)、Ubuntu 18.04 (Bionic)和CentOS/RHEL 7。详情请参阅管理指南开始提供二进制文件。
  • 介绍一个服务日志,它可以用来分析包管理器是如何服务源包和二进制包的。欲知详情,请浏览管理指南
  • 英格兰vs伊朗让球RStudio包管理器安装程序现在已经签名。我们的签名密钥可以在英格兰vs伊朗让球RStudio网站.的安装RStudio包管理器管理指南中的说明解英格兰vs伊朗让球释了将RStudio密钥添加到您的Linux发行版中。
  • 修复了与构建Git包相关的错误,并添加了有助于更快诊断Git问题的日志消息。

英格兰vs伊朗让球RStudio包管理器1.0.10

2019年7月8日

  • 引入一个新的CLI命令来列出给定存储库中包的系统需求。运行RSPM列表需求——帮助为更多的信息。
  • 在UI中还可以看到存储库的系统需求。请参阅UI中存储库的Setup页面。
  • 更新UI Javascript代码,以解决NPM发布的中度cve。
  • 修正了在某些情况下无法正确显示包系统需求的错误。
  • 修正了事务处理的错误和改进了性能。将存储库“固定”到某个日期)。
  • 注意:当使用Postgres时,RStudio包管理器现在英格兰vs伊朗让球验证正在使用的最低版本是9.4。如果使用的Postgres版本较旧,则会记录一条警告消息。最小版本9.4也在PostgreSQL管理指南的数据库章节。

英格兰vs伊朗让球RStudio包管理器1.0.8

2019年4月18日

  • 英格兰vs伊朗让球RStudio包管理器现在帮助用户查找和安装支持的Linux操作系统的R包的系统依赖关系。卡塔尔世界杯欧洲预选赛赛程表已知系统依赖项的安装命令显示在软件包页面上。系统依赖信息将在同步后可用。看到管理指南为更多的细节。
  • 通过使用不需要AWS CLI的新工具,简化了设置气隙环境的过程。看到管理指南获取更新的安装说明。
  • 在使用S3作为备英格兰vs伊朗让球份文件系统的集群环境中运行RStudio Package Manager现在正式推出了beta版。
  • 在Git构建器失败时记录日志的改进将有助于更快地诊断构建环境中的问题。
  • 包列表和搜索现在快多了。
  • 渲染包README文件得到改进,几个布局错误得到修复。
  • 英格兰vs伊朗让球RStudio包管理器现在可用于SUSE Linux Enterprise 15。

英格兰vs伊朗让球RStudio包管理器1.0.6

2019年3月11日,

  • 坏消息:有气隙的顾客需要去取新的v3/1升级后,在同步CRAN源之前,先对CRAN模式进行修改。看到管理指南为更多的信息。
  • 包管理器的CRAN源的重要更新和修复。通过的CRAN检查点仍然可用。对于新的同步,用户将看到一小部分包的正确浏览行为。
  • README文件在每个包的web页面中呈现。现有本地和Git源中的包的readme将在升级时自动提取。CRAN源的readme将在同步后可用。管理的CRAN源中现有包的readme将不可用,但是,在同步CRAN源并更新管理的CRAN源之后,新的和更新的包的readme将可用。

英格兰vs伊朗让球RStudio包管理器1.0.4

2019年1月25日

  • 缺点:构建Git包的R流程现在运行在沙箱中,以保证安全性。只有使用Git源的客户会受到影响。SUSE/Ubuntu用户将不需要任何更改。如果您正在使用CentOS/RHEL,您将需要(a)配置Git。AllowUnsandboxedGitBuilds = true配置设置,(b)重新配置RStudio包管理器运行为英格兰vs伊朗让球,或(c)启用用户名称空间支持(仅CentOS/RHEL 7)卡塔尔世界杯欧洲预选赛赛程表。如果您在Docker容器中运行RStu英格兰vs伊朗让球dio包管理器,您将需要(a)使用——特权标志或(b)配置Git。AllowUnsandboxedGitBuilds = true配置设置。请查阅管理指南为更多的信息。
  • 存档的包(没有当前版本的包)现在显示在RStudio包管理器UI中。英格兰vs伊朗让球
  • UI中的Setup页面现在包含了一个日历,允许您将包集冻结到特定的检查点。
  • 增加了使用AWS S3卡塔尔世界杯欧洲预选赛赛程表共享存储的beta支持。看到管理指南为更多的信息。重要的: AWS S3支卡塔尔世界杯欧洲预选赛赛程表持处于测试阶段。目前,请不要对生产数据使用S3。

英格兰vs伊朗让球RStudio包管理器1.0.2

2018年12月5日,

  • 现在可以从Git文件系统中的子目录构建Git包。
  • Git包现在可以使用带或不带密码短语的SSH密钥。
  • 执行Git操作时的SSH连接现在利用一个私有SSH代理进程来提高安全性。
  • Git包现在在包DESCRIPTION文件中包含提交SHA以供引用。
  • 修正了一个错误,如果Git提交被记录在不同的时区,那么它们可能会被构建出无序的顺序。
  • 修正了一个在初始同步之前,Curated CRAN源可能需要CRAN更新的错误。

英格兰vs伊朗让球RStudio包管理器1.0.0

2018年10月17日,

  • 英格兰vs伊朗让球RStudio 1.0是该产品的第一个普遍可用版本。英格兰vs伊朗让球适用RStudio许可条款、条件和限制。详情请联系sales@rst英格兰vs伊朗让球udio.com。
  • 英格兰vs伊朗让球RStudio包管理器可以自动跟踪Git(包括GitHub、Bitbucket和GitLab)中的R包。跟踪Git端点需要有效地安装和配置r。使用ssh-keys支持私有端点。卡塔尔世界杯欧洲预选赛赛程表看到管理指南获取详细信息。
  • 改进了CLI命令和CRAN同步操作的消息传递。
  • 除非发生了手动同步,或者存储库订阅了一个CRAN源或策划的CRAN源,否则CRAN同步不会发生。
  • 中断:现在默认启用每天中午12:00(服务器时间)的同步计划。若要只进行手动同步,请配置一个空白SyncSchedule(凹口)配置。看到管理指南获取详细信息。

英格兰vs伊朗让球RStudio Package Manager 0.7.0

2018年9月4日

  • 打破:新的默认的HTTPS监听器的最小TLS版本是“1.1”,符合PCI数据安全标准。此前,TLS 1.0是默认启用的。方法指定最小TLS版本HTTPS。MinimumTLS配置设置。
  • 修正了一个错误的CPU使用率英格兰vs伊朗让球rstudio-pm服务会随着时间的推移而增加。
  • 增加了一个新的配置标志,HTTP。ForceSecure,使RStudio包管理器英格兰vs伊朗让球设置安全标记它的所有cookie。当在http终止代理后面运行RStudio包管理器时,这提供了额外的安全性。英格兰vs伊朗让球HTTP。ForceSecure还设置了Strict-Transport-Security所有网络连接的标题。

英格兰vs伊朗让球RStudio包管理器0.6.0.1

2018年8月2日,

  • 修正了一个空文件被服务的错误packages.rds而且packages.gz文件/bin/目录中。这在R版本3.4.4中造成了问题,当用户试图安装多个包时,问题会更严重。

英格兰vs伊朗让球RStudio Package Manager 0.6.0

2018年7月31日

  • 增加了用于分析包下载和包许可随时间变化的使用统计。
  • 压缩包(gzip)并将RDS文件归档后再提供给客户端。
  • 在包的RDS文件中添加了行名称。
  • CLI源列表输出现在包括源类型。
  • 添加了一个CLI列表命令,输出所有回购和源的树。
  • 添加了一个CLI获取命令初始化急于获取包。
  • CLI现在使用多部分上传方式向API上传本地包。仅CLI需要权限读取上传的文件,且支持相对路径。卡塔尔世界杯欧洲预选赛赛程表
  • 增加了对CR卡塔尔世界杯欧洲预选赛赛程表AN源的小型迁移的支持。小型迁移通常用于用额外的元数据补充CRAN源。
  • 添加了SystemRequirements而且NeedsCompilation字段到CRAN源。
  • 改进了在策划CRAN操作期间显示的信息和错误消息。
  • 修正了导致在一些CRAN包中读取错误的包描述文件的错误,其中包含多个路径的描述文件。

英格兰vs伊朗让球RStudio包管理器0.5.0

2018年6月28日

  • 突破:RStudio英格兰vs伊朗让球包管理器对CRAN元数据的支持被简化了。卡塔尔世界杯欧洲预选赛赛程表英格兰vs伊朗让球RStudio包管理器现在包含一个单独的、默认的CRAN源,获取模式和同步计划在配置文件中定义服务器范围。如果您有现有的CRAN源,它们将在升级时被删除。一个新的凹口源将自动创建。使用CLI将现有的存储库订阅到新的凹口源和同步新的凹口源。示例:如果您有一个命名为刺激订阅了一个名为cran-src,你需要运行:RSPM订阅——repo=prod——source=cran而且rspm同步后升级。
  • 打破:CRANTimeout而且FetchTimeout配置属性已移动到新的(凹口)配置部分。如果将这两个属性中的任何一个包含在(服务器)配置部分,您将需要将它们移动到一个新的(凹口)配置部分。
  • 英格兰vs伊朗让球RStudio包管理器现在包括策划的CRAN源,使管理员能够托管CRAN的批准子集,而不是采取全有或全无的方法。管理员添加包、预览更改,甚至在运行更新之前执行演练。管理指南包含示例和快速入门指南。
  • (凹口)配置部分现在包括SyncSchedule而且SyncMode设置。的SyncSchedule设置接受crontab格式来调度CRAN源的同步。的SyncMode设置默认值懒惰的但可以配置为急切的为迫切的软件包下载。同步时间和同步方式已通过CLI配置完成。
  • 方法编辑源名称、存储库名称和存储库描述编辑CLI命令。
  • 添加了一个(API)配置部分,其中包括设置MaxApiResults而且DefaultApiResultsLimit用于可配置的API结果限制。
  • 增加了气隙环境的文档。看到管理指南获取详细信息。
  • 消除UI中的外部字体。
  • CRAN源的活动页面现在列出由同步操作表示的历史日期,而不是同步发生的日期。
  • 删除CLIsync-wait命令并将其替换为一个标志。你现在可以跑了rspm同步——等代替。
  • 更好地支持出现卡塔尔世界杯欧洲预选赛赛程表在许多CRAN包DESCRIPTION文件中的URL属性。此属性在CRAN包中显示为URLUrl,url,现在都得到了支持。卡塔尔世界杯欧洲预选赛赛程表
  • 存档包的包日期现在显示在UI中。
  • CLI重新排序命令允许对存储库的源订阅进行重新排序。这允许您在两个源包含具有相同名称的包时更改解决冲突的优先级。
  • 修正了阻止通过在RStudio包管理器URL前添加前缀的代理使用UI的错误。英格兰vs伊朗让球
  • 包括内容长度而且last - modified处理包压缩文件时的头文件。
  • 卡塔尔世界杯欧洲预选赛赛程表支持Ubuntu 18.04。
  • SUSE Enterprise Linux 12 SP3+支卡塔尔世界杯欧洲预选赛赛程表持。

英格兰vs伊朗让球RStudio Package Manager 0.4.0

2018年5月3日

  • 突破:信息源不能再隐藏。因为存储库可以从源代码订阅和取消订阅(从0.2.0开始),所以不需要隐藏源代码。以前隐藏的源代码在升级到这个版本后将不再隐藏。如果您的存储库订阅了隐藏源,但这些隐藏源应该保持隐藏状态,请在升级之前从隐藏源取消订阅这些存储库。
  • 增加了版本和迁移CRAN源的能力。这允许RStudio P英格兰vs伊朗让球ackage Manager替换过时或有缺陷的CRAN源,而不会丢失事务历史。
  • 添加了一个/端点,允许服务更容易地监视服务的状态。它总是用一个空JSON消息和一个200状态码进行响应。
  • 当与任何存储库关联时,不能删除源。存储库的源订阅和取消订阅都被永久记录。为了保存存储库的不可变历史记录,任何与现有存储库关联的源都不能被删除。如果您需要删除一个源,您必须首先删除任何时候订阅该源的存储库。

英格兰vs伊朗让球RStudio包管理器0.3.0

2018年3月26日

  • 突破点:该版本对类型为的源进行了重大改进凹口.现有源中的包类型为凹口升级时将被移除。管理员应该为类型为的任何源启动同步凹口后升级。
  • 已知错误:当使用NFS共享(服务器)。DataDir,在最初为特定文件(包括特定存储库的PACKAGES文件)提供服务时,可能会出现高达60秒的延迟。当对CRAN使用“延迟”同步模式时,这种延迟也可能在第一次提供包的某个版本时发生。这种延迟可以通过缩短属性在NFS客户机上缓存的时间长度来改善acdirmax而且noacNFS挂载选项)。我们将在后续版本中解决这个延迟。
  • 增加了对CR卡塔尔世界杯欧洲预选赛赛程表AN包的多个当前版本的支持。
  • 卡塔尔世界杯欧洲预选赛赛程表支持同时同步多个CRAN检查点。这大大减少了同步CRAN源的时间。
  • 缓存CRAN检查点以避免冗余下载。这大大减少了同步CRAN源的时间。
  • 引入了更好的日志记录配置选项,以在CRAN同步期间提供有帮助的日志记录,而不会出现过多的日志。还添加了跟踪级同步日志记录。
  • 增加了一个sync-wait命令。该命令允许您在启动同步之后等待同步完成。
  • RStu英格兰vs伊朗让球dio包管理器服务现在管理它的/var/run/英格兰vs伊朗让球rstudio-pm目录,以避免在使用临时文件系统的操作系统上丢失域套接字文件/var/run目录中。
  • 更一致地对包进行排序/排序。以前的RStudi英格兰vs伊朗让球o包管理器在使用PostgreSQL和SQLite时发布的顺序包不一致。
  • 在RStudio包管理器Web客户端中按版本对归档包进行排序。英格兰vs伊朗让球
  • 修正了阻止包链接(依赖,导入等)版本在RStudio包管理器Web客户端中显示的错误。英格兰vs伊朗让球
  • 增加了为存储库指定描述的能力,这些描述通过CLI和UI显示。

英格兰vs伊朗让球RStudio包管理器0.2.0

2018年1月29日

  • RStu英格兰vs伊朗让球dio包管理器服务现在在非特权帐户下运行。默认情况下,该服务运行在英格兰vs伊朗让球rstudio-pm帐户。如果需要调整业务帐号,请参见管理指南附录中修改RunAs User的相关内容。
  • 故障:在升级时,如果您之前用备选数据目录、缓存目录、日志文件或.gcfg位置配置了RStudio包管理器,您将英格兰vs伊朗让球需要手动更改这些文件/目录的所有权为新的英格兰vs伊朗让球rstudio-pm服务帐户。有关更改RunAs User的详细信息,请参阅管理指南附录。
  • 突破:包管理器的内部结构已经改变。存储库不再直接包含包,而是由一个或多个“源”组成。源的类型是任意一种当地的凹口.有关更多细节,请参阅管理指南。由于这个更改,升级到0.2将删除所有现有的存储库.管理员应该使用源+回购模型重新创建存储库。以前下载的任何CRAN包都将保留在服务器上,在配置了新的存储库之后可以访问它们。需要重新添加本地包。另外,缓存目录,/var/lib/英格兰vs伊朗让球rstudio-pm/cache可在升级前删除,以节省磁盘空间。
  • 破例:管理员命令行界面(CLI)经过了显著的重构,以便于使用。使用以前的CLI开发的任何脚本都应该重写。新的CLI不需要root。相反,管理员应该是英格兰vs伊朗让球rstudio-pmunix组。修改组的说明包含在管理指南中。
  • 中断:包管理器现在跟踪每个包的下载数量。为此,添加了一个新的数据库来存储指标。使用Postgres的服务器将需要创建一个新数据库并填充[Postgres]。MetricsURL配置选项或通过设置禁用度量(服务器)。MetricsEnabled = false.使用SQLite数据库(默认)的服务器不需要更改它们的配置;一个新的数据库将与您现有的数据库一起创建。
  • (服务器)。MetricsRetention配置选项指定何时获取已过期的度量。
  • 包管理器web界面显示关于包的附加信息,包括以前的存档版本。
  • 在0.1.0版本中,提示用户命名存储库RSPM.新的Overview页面建议根据Package Manager上的存储库名称命名存储库。
  • 修正了添加本地包时发生的日期解析错误。
  • 修复了许多错误,以正确同步CRAN包,包括正确归档以前的包版本和正确显示取决于建议,进口字段。

英格兰vs伊朗让球RStudio包管理器0.1.0

2017年11月20日

  • 这是RStudio包管理器的初始alpha版本。英格兰vs伊朗让球